Procházet zdrojové kódy

修改徐退回订单的备注添加报错问题

Alex před 10 měsíci
rodič
revize
5851906e82

+ 3 - 2
src/views/recycleOrder/components/order-timeline.vue

@@ -48,7 +48,7 @@
   const lastRequestedOrderId = ref('');
 
   //获取备注
-  const getRemarks = async (orderId) => {
+  const getRemarks = async (orderId, isRefund = false) => {
     if (!orderId || loading.value) return;
 
     // 如果缓存中已有该数据,直接使用缓存
@@ -63,7 +63,8 @@
 
     loading.value = true;
     try {
-      const res = await request.get(`/order/remark/list?orderId=${orderId}`);
+      let url = isRefund ? '/order/refund/remark/list' : '/order/remark/list';
+      const res = await request.get(url, { params: { orderId } });
       records.value = res.data.data;
       // 缓存结果
       dataCache.value.set(orderId, res.data.data);

+ 1 - 1
src/views/recycleOrder/needReturned/index.vue

@@ -308,7 +308,7 @@
   const remarkPopoverRef = ref(null);
   function handleShowPopover(row) {
     nextTick(() => {
-      remarkPopoverRef.value?.getRemarks(row.refundOrderId);
+      remarkPopoverRef.value?.getRemarks(row.refundOrderId, true);
     });
 
     if (showOrderId.value !== row.refundOrderId) {