|
|
@@ -31,22 +31,19 @@ Page({
|
|
|
title: '作废成功',
|
|
|
icon: "none"
|
|
|
})
|
|
|
- getCurrentPages().forEach(v => {
|
|
|
- switch (v.__route__) {
|
|
|
- //如果页面历史有详情,退出详情
|
|
|
- case 'packageA/setclient/detail':
|
|
|
+ setTimeout(() => {
|
|
|
+ getCurrentPages().forEach(v => {
|
|
|
+ if (['packageA/setclient/detail'].includes(v.__route__)) {
|
|
|
wx.navigateBack();
|
|
|
- break;
|
|
|
- //如果页面历史有列表页 刷新列表
|
|
|
- case 'packageA/setclient/index':
|
|
|
+ } else if (['packageA/setclient/index', 'packageA/setclient/search'].includes(v.__route__)) {
|
|
|
v.setData({
|
|
|
list: v.data.list.filter(s => s.sa_customersid != this.data.sa_customersids[0]),
|
|
|
'content.total': v.data.content.total - 1
|
|
|
})
|
|
|
- break;
|
|
|
- }
|
|
|
- });
|
|
|
- wx.navigateBack();
|
|
|
+ }
|
|
|
+ });
|
|
|
+ wx.navigateBack();
|
|
|
+ }, 300)
|
|
|
})
|
|
|
}
|
|
|
})
|