index.js 810 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. Page({
  2. data: {
  3. totalPaid: 0,
  4. orderNo: '',
  5. groupId: '',
  6. groupon: null,
  7. spu: null,
  8. adUrl: '',
  9. },
  10. onLoad(options) {
  11. const { totalPaid = 0, orderNo = '', groupId = '' } = options;
  12. this.setData({
  13. totalPaid,
  14. orderNo,
  15. groupId,
  16. });
  17. },
  18. onTapReturn(e) {
  19. const target = e.currentTarget.dataset.type;
  20. const { orderNo } = this.data;
  21. if (target === 'home') {
  22. wx.switchTab({ url: '/pages/home/home' });
  23. } else if (target === 'orderList') {
  24. wx.navigateTo({
  25. url: `/pages/order/order-list/index?orderNo=${orderNo}`,
  26. });
  27. } else if (target === 'order') {
  28. wx.navigateTo({
  29. url: `/pages/order/order-detail/index?orderNo=${orderNo}`,
  30. });
  31. }
  32. },
  33. navBackHandle() {
  34. wx.navigateBack();
  35. },
  36. });