From 73ce628a43482c8c3bd6b2656d6f13d7c2f92697 Mon Sep 17 00:00:00 2001 From: Leo Date: Sun, 16 Nov 2025 14:29:21 +0800 Subject: [PATCH] 1 --- src/views/system/jdorder/orderList.vue | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/src/views/system/jdorder/orderList.vue b/src/views/system/jdorder/orderList.vue index c5593f1..accf997 100644 --- a/src/views/system/jdorder/orderList.vue +++ b/src/views/system/jdorder/orderList.vue @@ -1273,15 +1273,21 @@ export default { /** 退货复制 */ copyReturnInfo(row) { - const parts = [ - row.remark, - row.orderId, - row.modelNumber, - row.thirdPartyOrderNo, - row.distributionMark, - row.address, - row.buyer - ].map(item => (item == null ? '' : String(item).trim())) + const toLine = (v) => (v == null ? '' : String(v).trim()) + const parts = [] + // 既有顺序保持不变 + parts.push(toLine(row.remark)) // 内部单号 + parts.push(toLine(row.orderId)) // 订单号 + parts.push(toLine(row.modelNumber)) // 型号 + parts.push(toLine(row.thirdPartyOrderNo)) // 第三方单号 + parts.push(toLine(row.distributionMark)) // 分销标记 + parts.push(toLine(row.address)) // 地址 + // 新增:金额与物流 + parts.push(row.paymentAmount != null && row.paymentAmount !== '' ? this.toYuan(row.paymentAmount) : '') // 付款金额 + parts.push(row.rebateAmount != null && row.rebateAmount !== '' ? this.toYuan(row.rebateAmount) : '') // 后返金额 + parts.push(toLine(row.logisticsLink)) // 物流链接 + // 末尾:下单人 + parts.push(toLine(row.buyer)) // 下单人 const text = parts.join('\n') this.copyToClipboard(text)