index.js 820 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. import history from '../../utils/history';
  2. Component({
  3. props: {
  4. componentData: {},
  5. refundList: []
  6. },
  7. data: {
  8. show: false,
  9. title: '退款'
  10. },
  11. didMount() {},
  12. methods: {
  13. onClosePopup() {
  14. this.setData({
  15. show: false
  16. });
  17. },
  18. onItemTap(e) {
  19. // data-xx 事件回调后 获取退款订单号
  20. const {
  21. refundid: refundId
  22. } = e.target.dataset;
  23. this.onClosePopup(); // 退款单号查询退款详情
  24. history.push({
  25. title: '退款详情',
  26. pageType: 'refund-detail',
  27. componentData: {},
  28. query: {
  29. refundId
  30. },
  31. header: ''
  32. });
  33. },
  34. onOpenPopup() {
  35. this.setData({
  36. show: true
  37. });
  38. },
  39. onPopupClose() {
  40. this.onClosePopup();
  41. }
  42. }
  43. });