liushengqiang 2 年之前
父節點
當前提交
a1712155a1
共有 2 個文件被更改,包括 11 次插入8 次删除
  1. 9 7
      src/views/collection-record/component/item.tsx
  2. 2 1
      src/views/collection-record/component/list.tsx

+ 9 - 7
src/views/collection-record/component/item.tsx

@@ -47,15 +47,17 @@ export default defineComponent({
 
     const handleOpenDetail = () => {
       if (props.item?.orderNo) {
+        const url = `${location.origin}${
+          location.pathname
+        }#/order-detail?orderNo=${props.item?.orderNo}${
+          props.item.isRefund
+            ? '&userRefundOrderId=' + props.item.userRefundOrderId
+            : ''
+        }}`;
         postMessage({
           api: 'openWebView',
           content: {
-            url:
-              location.origin +
-              location.pathname +
-              '#/collection-record-detail?orderNo=' +
-              props.item?.orderNo + 
-              '&userRefundOrderId=' + props.item?.userRefundOrderId,
+            url,
             orientation: 1,
             isHideTitle: false
           }
@@ -94,7 +96,7 @@ export default defineComponent({
       showToast('申请退回成功');
       data.open = false;
       emit('close');
-      emit('refund')
+      emit('refund');
     };
 
     /** 继续支付 */

+ 2 - 1
src/views/collection-record/component/list.tsx

@@ -90,7 +90,8 @@ export default defineComponent({
               paymentCashAmount: item.paymentCashAmount,
               createTime: item.refundTime,
               statusName: refundTypes[item.refundAudit],
-              statusColor: statusColors[item.status]
+              statusColor: statusColors[item.status],
+              isRefund: true, // 是退款列表
             };
           });
           data.finished = !res.data.next;