This commit is contained in:
Leo
2025-11-16 14:29:21 +08:00
parent 00a02866e2
commit 73ce628a43

View File

@@ -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)