diff --git a/src/views/system/jdorder/orderList.vue b/src/views/system/jdorder/orderList.vue
index 8060c9d..6df0345 100644
--- a/src/views/system/jdorder/orderList.vue
+++ b/src/views/system/jdorder/orderList.vue
@@ -162,8 +162,15 @@
{{ parseTime(scope.row.finishTime) }}
-
+
+
+ 退货复制
+
{
+ const value = this.queryParams[key]
+ if (typeof value === 'string') {
+ const trimmed = value.trim()
+ if (trimmed) {
+ this.queryParams[key] = trimmed
+ hasKeyword = true
+ } else {
+ this.queryParams[key] = undefined
+ }
+ }
+ })
+
+ if (hasKeyword) {
+ this.dateRange = []
+ this.queryParams.beginTime = null
+ this.queryParams.endTime = null
+ }
+ },
+
+ /** 退货复制 */
+ 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 text = parts.join('\n')
+ this.copyToClipboard(text)
}
}