From e21b5e32463da87edc4f941a968f988ba6fd0ca7 Mon Sep 17 00:00:00 2001 From: hwj Date: Wed, 8 Apr 2026 18:06:35 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9A=E4=BB=BB=E5=8A=A1=E5=8D=95?= =?UTF-8?q?=E6=8E=92=E4=BA=A7-=E5=88=97=E8=A1=A8=E8=A1=A8=E5=A4=B4?= =?UTF-8?q?=E8=B0=83=E6=95=B4=E3=80=81=E6=8E=92=E4=BA=A7=E5=BC=B9=E6=A1=86?= =?UTF-8?q?=E5=AF=B9=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/mes/task/index.ts | 4 + .../mes/deviceledger/DeviceLedgerForm.vue | 36 +- src/views/mes/deviceledger/index.vue | 135 +++-- .../mes/energydevice/EnergyDeviceForm.vue | 3 +- .../tasksummary/components/TaskDetailList.vue | 11 +- .../components/TaskScheduleDialog.vue | 493 ++++++++++++++++++ src/views/mes/tasksummary/index.vue | 47 +- 7 files changed, 662 insertions(+), 67 deletions(-) create mode 100644 src/views/mes/tasksummary/components/TaskScheduleDialog.vue diff --git a/src/api/mes/task/index.ts b/src/api/mes/task/index.ts index 3fd1b704..1fdc8407 100644 --- a/src/api/mes/task/index.ts +++ b/src/api/mes/task/index.ts @@ -156,4 +156,8 @@ export const TaskApi = { generatePlanByTaskDetail: async (params) => { return await request.get({ url: `/mes/task/generate-plan/byTaskDetail`, params }) }, + // 一键排产 + oneClickSchedule: async (data: any) => { + return await request.post({ url: `/mes/task/one-click-schedule`, data }) + }, } diff --git a/src/views/mes/deviceledger/DeviceLedgerForm.vue b/src/views/mes/deviceledger/DeviceLedgerForm.vue index 44a46134..e69f5f21 100644 --- a/src/views/mes/deviceledger/DeviceLedgerForm.vue +++ b/src/views/mes/deviceledger/DeviceLedgerForm.vue @@ -4,7 +4,7 @@ ref="formRef" :model="formData" :rules="formRules" - label-width="100px" + label-width="110px" v-loading="formLoading" > @@ -97,6 +97,30 @@ /> + + + + + + + + + + - - - - -