|
|
@@ -27,20 +27,20 @@ Page({
|
|
|
title: res.data,
|
|
|
icon: "none"
|
|
|
});
|
|
|
+ wx.showToast({
|
|
|
+ title: '作废成功',
|
|
|
+ icon: "none"
|
|
|
+ })
|
|
|
getCurrentPages().forEach(v => {
|
|
|
- switch (v.__route__) {
|
|
|
- //如果页面历史有详情,退出详情
|
|
|
- case 'packageA/setclient/modules/trace/detail/index':
|
|
|
- wx.navigateBack();
|
|
|
- break;
|
|
|
- //如果页面历史有列表页 刷新列表
|
|
|
- case 'packageA/setclient/detail':
|
|
|
- let page = v.selectComponent("#Trace")
|
|
|
- page.setData({
|
|
|
- list: page.data.list.filter(s => s.sys_datafollowupid != this.data.sys_datafollowupid)
|
|
|
- })
|
|
|
- page.changeTotal()
|
|
|
- break;
|
|
|
+ //如果页面历史有详情,退出详情
|
|
|
+ if (['packageA/setclient/modules/trace/detail/index'].includes(v.__route__)) wx.navigateBack();
|
|
|
+ //如果页面历史有列表页 刷新列表
|
|
|
+ if (['packageA/setclient/detail', "packageA/setclient/modules/contacts/detail/index"].includes(v.__route__)) {
|
|
|
+ let page = v.selectComponent("#Trace")
|
|
|
+ page.setData({
|
|
|
+ list: page.data.list.filter(s => s.sys_datafollowupid != this.data.sys_datafollowupid)
|
|
|
+ })
|
|
|
+ page.changeTotal()
|
|
|
}
|
|
|
});
|
|
|
wx.navigateBack();
|