Commit 2653b7a5307d61f3aee76265a1cfe30e76cf7dbe

Authored by wdn127929
1 parent 19a98f8b

订座详情页按钮 客户详情 赋值gid 错位 && 客户取消预订通知增加设置默认模版

... ... @@ -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
... ...
... ... @@ -186,9 +186,20 @@ class _CustomerNoticeSettingPageState extends State<CustomerNoticeSettingPage> {
bool success = await marketingCenterProvider.setConfing(context, params,
needToast: false);
if (success) {
return true;
Map<String, String> params1 = {
'sid': Provider.of<UserModel>(context, listen: false).user.sellerid,
'key': 'saiyouyun_cancel',
'value': cancelSms ? 'qRaZc2' : ''
};
bool success1 = await marketingCenterProvider.setConfing(context, params1,
needToast: false);
if (success1) {
return true;
} else {
return false;
}
} else {
return false;
}
... ...