submit.js 896 B

1234567891011121314151617181920212223242526
  1. module.exports = {
  2. handleRes(res) {
  3. wx.showToast({
  4. title: res.msg != '成功' ? res.msg : '保存成功',
  5. icon: "none",
  6. mask: true
  7. })
  8. if (res.msg == '成功') setTimeout(() => {
  9. let page = getCurrentPages()[getCurrentPages().length - 2];
  10. if (page.__route__ == 'packageA/contract/detail') {
  11. page.getDetail();
  12. wx.navigateBack();
  13. } else {
  14. wx.redirectTo({
  15. url: `/packageA/contract/detail?id=${res.data.sa_contractid}`,
  16. });
  17. }
  18. let page1 = getCurrentPages().find(v => v.__route__ == 'packageA/project/detail');
  19. if (page1) {
  20. let p = page1.selectComponent("#Contract");
  21. if (p) p.getList(p.data.sa_projectid, true);
  22. }
  23. }, 500)
  24. }
  25. }