negotiation-history.ts 2.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. Page({
  2. data: {
  3. historyList: [
  4. {
  5. type: 'platform',
  6. avatar: 'https://tdesign.gtimg.com/mobile/demos/avatar1.png',
  7. name: '平台',
  8. time: '2025-02-19 14:30:35',
  9. lines: [
  10. '【标题】退款成功',
  11. '【内容】退款金额 ¥240.00 已原路退回您的账户。'
  12. ]
  13. },
  14. {
  15. type: 'platform',
  16. avatar: 'https://tdesign.gtimg.com/mobile/demos/avatar1.png',
  17. name: '平台',
  18. time: '2025-02-19 14:30:35',
  19. lines: [
  20. '【标题】平台已经同意了申请',
  21. '【内容】请耐心等待财务确认打款,退款将原路退回您的账户中。'
  22. ]
  23. },
  24. {
  25. type: 'user',
  26. avatar: 'https://tdesign.gtimg.com/mobile/demos/avatar2.png',
  27. name: '谢芳',
  28. time: '2025-02-19 14:30:27',
  29. actionTitle: '发起了退款申请',
  30. details: [
  31. { label: '商品状态', value: '已收到货' },
  32. { label: '退款金额', value: '¥240.00' },
  33. { label: '退款原因', value: '与卖家协商一致' },
  34. { label: '退款说明', value: 'uudksjj' }
  35. ],
  36. images: [
  37. 'https://ts1.tc.mm.bing.net/th/id/OIP-C.Dt8zun07_LEEoSPMONuoogHaLH?w=193&h=290&c=8&rs=1&qlt=90&o=6&pid=3.1&rm=2',
  38. 'https://ts1.tc.mm.bing.net/th/id/OIP-C.Dt8zun07_LEEoSPMONuoogHaLH?w=193&h=290&c=8&rs=1&qlt=90&o=6&pid=3.1&rm=2',
  39. 'https://ts1.tc.mm.bing.net/th/id/OIP-C.cnR8hVXoKhGmqMTDVwe1FgHaLH?w=193&h=290&c=8&rs=1&qlt=90&o=6&pid=3.1&rm=2',
  40. 'https://ts1.tc.mm.bing.net/th/id/OIP-C.Dt8zun07_LEEoSPMONuoogHaLH?w=193&h=290&c=8&rs=1&qlt=90&o=6&pid=3.1&rm=2',
  41. 'https://ts1.tc.mm.bing.net/th/id/OIP-C.Dt8zun07_LEEoSPMONuoogHaLH?w=193&h=290&c=8&rs=1&qlt=90&o=6&pid=3.1&rm=2',
  42. 'https://ts1.tc.mm.bing.net/th/id/OIP-C.Dt8zun07_LEEoSPMONuoogHaLH?w=193&h=290&c=8&rs=1&qlt=90&o=6&pid=3.1&rm=2',
  43. ]
  44. },
  45. {
  46. type: 'platform',
  47. avatar: 'https://tdesign.gtimg.com/mobile/demos/avatar1.png',
  48. name: '平台',
  49. time: '2025-02-19 14:30:35',
  50. lines: [
  51. '【标题】平台拒绝了申请'
  52. ]
  53. }
  54. ]
  55. },
  56. onLoad() {
  57. // 实际项目中会在这里请求接口拿到由于协商历史列表
  58. },
  59. previewImage(e: any) {
  60. const currentUrl = e.currentTarget.dataset.url;
  61. const images = e.currentTarget.dataset.images;
  62. wx.previewImage({
  63. current: currentUrl,
  64. urls: images,
  65. fail: (err) => {
  66. console.error('预览图片失败', err);
  67. },
  68. });
  69. }
  70. });