|
...
|
...
|
@@ -3829,39 +3829,47 @@ class NotebookDetailPageState extends State<NotebookDetailPage> { |
|
|
|
.guest_uid) {
|
|
|
|
//当前客户是登录人的客户
|
|
|
|
// 进入我的客户详情
|
|
|
|
CustomerListSunModel userHistoryEntity = CustomerListSunModel(
|
|
|
|
null,
|
|
|
|
null,
|
|
|
|
null,
|
|
|
|
null,
|
|
|
|
null,
|
|
|
|
detailEntity.phone,
|
|
|
|
null,
|
|
|
|
null,
|
|
|
|
null,
|
|
|
|
null,
|
|
|
|
null,
|
|
|
|
null,
|
|
|
|
null,
|
|
|
|
null,
|
|
|
|
null,
|
|
|
|
null,
|
|
|
|
null,
|
|
|
|
null,
|
|
|
|
null,
|
|
|
|
null,
|
|
|
|
null,
|
|
|
|
null,
|
|
|
|
detailEntity.gid,
|
|
|
|
null,
|
|
|
|
null,
|
|
|
|
null);
|
|
|
|
CustomerListSunModel
|
|
|
|
userHistoryEntity =
|
|
|
|
CustomerListSunModel(
|
|
|
|
detailEntity
|
|
|
|
.gid,
|
|
|
|
null,
|
|
|
|
null,
|
|
|
|
null,
|
|
|
|
null,
|
|
|
|
detailEntity
|
|
|
|
.phone,
|
|
|
|
null,
|
|
|
|
null,
|
|
|
|
null,
|
|
|
|
null,
|
|
|
|
null,
|
|
|
|
null,
|
|
|
|
null,
|
|
|
|
null,
|
|
|
|
null,
|
|
|
|
null,
|
|
|
|
null,
|
|
|
|
null,
|
|
|
|
null,
|
|
|
|
null,
|
|
|
|
null,
|
|
|
|
null,
|
|
|
|
null,
|
|
|
|
null,
|
|
|
|
null,
|
|
|
|
null,
|
|
|
|
);
|
|
|
|
|
|
|
|
NavigatorUtil.goMyCustomerDetailPage(
|
|
|
|
context,
|
|
|
|
userHistoryEntity,
|
|
|
|
FromPage.FromPageMyCustomer,
|
|
|
|
userModel.user.openid);
|
|
|
|
} else {
|
|
|
|
Utils.showToast(
|
|
|
|
'您没有权限查看');
|
|
|
|
}
|
|
|
|
},
|
|
|
|
),
|
|
...
|
...
|
@@ -4732,8 +4740,7 @@ class NotebookDetailPageState extends State<NotebookDetailPage> { |
|
|
|
detailEntity.role_name !=
|
|
|
|
'管理员' &&
|
|
|
|
detailEntity.role_name !=
|
|
|
|
'店长'))
|
|
|
|
{
|
|
|
|
'店长')) {
|
|
|
|
_showCancelWidget(
|
|
|
|
context, detailEntity.phone);
|
|
|
|
}
|
|
...
|
...
|
@@ -4747,15 +4754,19 @@ class NotebookDetailPageState extends State<NotebookDetailPage> { |
|
|
|
border: Border.all(
|
|
|
|
width: w(1),
|
|
|
|
color: !(Utils.getAuthority(
|
|
|
|
context, '取消预订') ||
|
|
|
|
widget.uid ==
|
|
|
|
userModel.user.openid ||
|
|
|
|
(userModel.user.role_name ==
|
|
|
|
'店长' &&
|
|
|
|
detailEntity.role_name !=
|
|
|
|
'管理员' &&
|
|
|
|
detailEntity.role_name !=
|
|
|
|
'店长'))
|
|
|
|
context, '取消预订') ||
|
|
|
|
widget.uid ==
|
|
|
|
userModel
|
|
|
|
.user.openid ||
|
|
|
|
(userModel.user
|
|
|
|
.role_name ==
|
|
|
|
'店长' &&
|
|
|
|
detailEntity
|
|
|
|
.role_name !=
|
|
|
|
'管理员' &&
|
|
|
|
detailEntity
|
|
|
|
.role_name !=
|
|
|
|
'店长'))
|
|
|
|
? MyColours.color_999999
|
|
|
|
: MyColours.color_199095,
|
|
|
|
),
|
|
...
|
...
|
@@ -4769,15 +4780,19 @@ class NotebookDetailPageState extends State<NotebookDetailPage> { |
|
|
|
child: Text('取消预订',
|
|
|
|
style: TextStyle(
|
|
|
|
color: !(Utils.getAuthority(
|
|
|
|
context, '取消预订') ||
|
|
|
|
widget.uid ==
|
|
|
|
userModel.user.openid ||
|
|
|
|
(userModel.user.role_name ==
|
|
|
|
'店长' &&
|
|
|
|
detailEntity.role_name !=
|
|
|
|
'管理员' &&
|
|
|
|
detailEntity.role_name !=
|
|
|
|
'店长'))
|
|
|
|
context, '取消预订') ||
|
|
|
|
widget.uid ==
|
|
|
|
userModel.user
|
|
|
|
.openid ||
|
|
|
|
(userModel.user
|
|
|
|
.role_name ==
|
|
|
|
'店长' &&
|
|
|
|
detailEntity
|
|
|
|
.role_name !=
|
|
|
|
'管理员' &&
|
|
|
|
detailEntity
|
|
|
|
.role_name !=
|
|
|
|
'店长'))
|
|
|
|
? MyColours
|
|
|
|
.color_999999
|
|
|
|
: MyColours
|
...
|
...
|
|