From d96009bf6fa3253b9431394f37cf0f6c7eab50ea Mon Sep 17 00:00:00 2001 From: gyq <875626088@qq.com> Date: Mon, 29 Dec 2025 17:35:29 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E8=AE=A2=E5=8D=95=E6=89=93?= =?UTF-8?q?=E5=8D=B0=E7=8A=B6=E6=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/order/index/config/content.ts | 21 ++++++++++++++++++--- src/views/order/index/index.vue | 7 +++++++ 2 files changed, 25 insertions(+), 3 deletions(-) diff --git a/src/views/order/index/config/content.ts b/src/views/order/index/config/content.ts index 2410d28..503e60a 100644 --- a/src/views/order/index/config/content.ts +++ b/src/views/order/index/config/content.ts @@ -14,14 +14,22 @@ const contentConfig: IContentConfig = { pageSize: 10, pageSizes: [10, 20, 30, 50], }, - indexAction: function (params) { + async indexAction(params) { console.log(params); if (params.createAt) { params.startTime = params.createAt[0]; params.endTime = params.createAt[1]; delete params.createAt; } - return OrderApi.getList(params); + + const res = await OrderApi.getList(params) + console.log('OrderApi.getList', res); + + res.records.map(item => { + item.payLoading = false + item.printStatus = JSON.parse(item.printStatus || '[]') + }) + return res; }, indexActionData: {}, // deleteAction: OrderApi.delete, @@ -93,7 +101,14 @@ const contentConfig: IContentConfig = { templet: "custom", slotName: "options", }, - + { + label: "打印状态", + align: "center", + prop: "printStatus", + width: 120, + templet: "custom", + slotName: "printStatus", + }, { label: "状态", align: "center", diff --git a/src/views/order/index/index.vue b/src/views/order/index/index.vue index ea01ec5..c4e8a8e 100644 --- a/src/views/order/index/index.vue +++ b/src/views/order/index/index.vue @@ -51,6 +51,13 @@ + + +