From ccc58e9a747d6dfd1f27b7da0f654f600da6d082 Mon Sep 17 00:00:00 2001 From: YunaiV Date: Fri, 20 Feb 2026 19:55:08 +0800 Subject: [PATCH] =?UTF-8?q?feat(mes):=20=E6=B7=BB=E5=8A=A0=E7=BB=B4?= =?UTF-8?q?=E4=BF=AE=E5=B7=A5=E5=8D=95=E7=A1=AE=E8=AE=A4=E5=92=8C=E4=B8=8D?= =?UTF-8?q?=E9=80=9A=E8=BF=87=E5=8A=9F=E8=83=BD=EF=BC=8C=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E7=9B=B8=E5=85=B3=E6=9C=8D=E5=8A=A1=E5=92=8C=E5=89=8D=E7=AB=AF?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/mes/dv/repair/index.ts | 10 +++ src/views/mes/dv/repair/index.vue | 131 ++++++++++++++++++++++-------- 2 files changed, 108 insertions(+), 33 deletions(-) diff --git a/src/api/mes/dv/repair/index.ts b/src/api/mes/dv/repair/index.ts index aa87c7400..6d869570d 100644 --- a/src/api/mes/dv/repair/index.ts +++ b/src/api/mes/dv/repair/index.ts @@ -55,5 +55,15 @@ export const DvRepairApi = { // 导出维修工单 Excel exportRepair: async (params: any) => { return await request.download({ url: `/mes/dv/repair/export-excel`, params }) + }, + + // 通过维修工单 + confirmRepair: async (id: number) => { + return await request.put({ url: `/mes/dv/repair/confirm?id=` + id }) + }, + + // 不通过维修工单 + rejectRepair: async (id: number) => { + return await request.put({ url: `/mes/dv/repair/reject?id=` + id }) } } diff --git a/src/views/mes/dv/repair/index.vue b/src/views/mes/dv/repair/index.vue index f1848adee..f0e01ba35 100644 --- a/src/views/mes/dv/repair/index.vue +++ b/src/views/mes/dv/repair/index.vue @@ -8,21 +8,19 @@ :inline="true" label-width="90px" > - - + - - + - - - - - + + + + + + + + + 搜索 @@ -72,39 +76,77 @@ - - - - + + - - - - + + + + + + - + - +