|
|
@@ -48,14 +48,13 @@ Page({
|
|
|
},
|
|
|
onLoad(options) {
|
|
|
this.setData({
|
|
|
- sat_campaignid: options.sat_campaignid,
|
|
|
+ sat_campaignid: options.id,
|
|
|
isAdmin: wx.getStorageSync('auth').wmarketing_activity.options.some(v => v == "admin"), //是否具有管理权限
|
|
|
options: wx.getStorageSync('auth').wmarketing_activity.options, //权限列表
|
|
|
});
|
|
|
this.getDetail();
|
|
|
},
|
|
|
getDetail() {
|
|
|
- console.log(111);
|
|
|
_Http.basic({
|
|
|
"classname": "webmanage.saletool.orderclue.ordercluecampaign",
|
|
|
"method": "queryCampaignMain",
|
|
|
@@ -222,12 +221,7 @@ Page({
|
|
|
title: res.msg == '成功' ? `已发布该活动` : res.msg,
|
|
|
icon: "none"
|
|
|
});
|
|
|
- if (res.msg == '成功') {
|
|
|
- this.getDetail()
|
|
|
- let pages = getCurrentPages(),
|
|
|
- page = pages[pages.length - 2]
|
|
|
- page.getList(true)
|
|
|
- }
|
|
|
+ if (res.msg == '成功') this.getDetail()
|
|
|
})
|
|
|
}
|
|
|
})
|
|
|
@@ -278,9 +272,7 @@ Page({
|
|
|
title: res.msg == '成功' ? `已取消该活动` : res.msg,
|
|
|
icon: "none"
|
|
|
});
|
|
|
- if (res.msg == '成功') {
|
|
|
- this.getDetail()
|
|
|
- }
|
|
|
+ if (res.msg == '成功') this.getDetail()
|
|
|
})
|
|
|
}
|
|
|
})
|
|
|
@@ -324,13 +316,27 @@ Page({
|
|
|
setTimeout(() => {
|
|
|
that.getDetail();
|
|
|
wx.navigateBack();
|
|
|
- /* getCurrentPages().forEach(v => {
|
|
|
- if (['packageA/project/index'].includes(v.__route__)) v.getList(true)
|
|
|
- }) */
|
|
|
}, 300)
|
|
|
})
|
|
|
}
|
|
|
})
|
|
|
},
|
|
|
- onShareAppMessage() {}
|
|
|
+ onUnload() {
|
|
|
+ const page = getCurrentPages().find(v => v.__route__ == 'packageA/activity/index');
|
|
|
+ if (!page) return;
|
|
|
+ let content = JSON.parse(JSON.stringify(page.data.content));
|
|
|
+ content.pageSize = (content.pageNumber - 1) * content.pageSize;
|
|
|
+ content.pageNumber = 1;
|
|
|
+ _Http.basic({
|
|
|
+ "classname": "webmanage.saletool.orderclue.ordercluecampaign",
|
|
|
+ "method": "insertormodify_campaign",
|
|
|
+ "version": 1,
|
|
|
+ content
|
|
|
+ }).then(res => {
|
|
|
+ console.log("更新市场活动列表");
|
|
|
+ if (res.msg == '成功') page.setData({
|
|
|
+ list: res.data
|
|
|
+ })
|
|
|
+ })
|
|
|
+ }
|
|
|
})
|