From fd65cf1bf3ea6291c856b73cccdeb0379c38f8b3 Mon Sep 17 00:00:00 2001 From: dzc <2388224167@qq.com> Date: Wed, 27 Aug 2025 15:58:28 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E7=AE=A1=E7=90=86=E5=91=98=E8=AE=A2?= =?UTF-8?q?=E5=8D=95=E8=AE=B0=E5=BD=95=E5=88=86=E9=A1=B5=E6=8A=A5=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../hard/hard-after-sale/order-refund.vue | 21 +-- .../components/admin-refund-dialog/form.vue | 2 +- .../components/admin-refund-dialog/table.vue | 173 +++++++++++++++--- src/views/hard/hard-order/index.vue | 6 +- 4 files changed, 158 insertions(+), 44 deletions(-) diff --git a/src/views/hard/hard-after-sale/order-refund.vue b/src/views/hard/hard-after-sale/order-refund.vue index 31bafbb..6aa3efd 100644 --- a/src/views/hard/hard-after-sale/order-refund.vue +++ b/src/views/hard/hard-after-sale/order-refund.vue @@ -41,14 +41,8 @@ - + - \ No newline at end of file + + + \ No newline at end of file diff --git a/src/views/hard/hard-order/index.vue b/src/views/hard/hard-order/index.vue index 89d95d7..8a3cb26 100644 --- a/src/views/hard/hard-order/index.vue +++ b/src/views/hard/hard-order/index.vue @@ -54,7 +54,8 @@ + @sort-change="sortChangeHandle" :show-summary="false" :summary-method="getSummaries" + row-key="id"> @@ -242,7 +243,6 @@ - @@ -402,7 +402,7 @@ const getSummaries = (param: SummaryMethodProps) => { { column: "totalPrice", columnName: "商品总价", color: "#67C260" }, { column: "extraPrice", columnName: "额外支付", color: "#F56E9B" }, { column: "payPrice", columnName: "实际支付", color: "#355CF6" }, - ].forEach(({ column, columnName, color }: any, index: number) => { + ].forEach(({ column, columnName, color }: any) => { const values = data.map((item) => Number(item[column])) if (!values.every((value) => Number.isNaN(value))) { priceVNode.push(