From 64eb3609d7709c24b769d37f9eef8edb3c064124 Mon Sep 17 00:00:00 2001 From: qiuhongwu Date: Fri, 12 Jul 2024 16:27:28 +0800 Subject: [PATCH] =?UTF-8?q?=E6=89=B9=E9=87=8F=E5=88=A0=E9=99=A4=E6=B4=BE?= =?UTF-8?q?=E5=B7=A5=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../taskdispatch/TaskDispatchController.java | 2 +- .../src/api/biz/taskreport/index.ts | 4 + .../src/views/biz/assignTasks/index.vue | 115 +++++++++++++++--- 3 files changed, 104 insertions(+), 17 deletions(-) diff --git a/mes-module-majoys/mes-module-majoys-biz/src/main/java/com/chanko/yunxi/mes/module/biz/controller/admin/taskdispatch/TaskDispatchController.java b/mes-module-majoys/mes-module-majoys-biz/src/main/java/com/chanko/yunxi/mes/module/biz/controller/admin/taskdispatch/TaskDispatchController.java index 5be43c8c..56ff4bc2 100644 --- a/mes-module-majoys/mes-module-majoys-biz/src/main/java/com/chanko/yunxi/mes/module/biz/controller/admin/taskdispatch/TaskDispatchController.java +++ b/mes-module-majoys/mes-module-majoys-biz/src/main/java/com/chanko/yunxi/mes/module/biz/controller/admin/taskdispatch/TaskDispatchController.java @@ -89,7 +89,7 @@ public class TaskDispatchController { @PutMapping("/remove-diapatch-ids") @Operation(summary = "更新派工单") @PreAuthorize("@ss.hasPermission('biz:task-dispatch:update')") - public CommonResult removeTaskDispatch(List ids) { + public CommonResult removeTaskDispatch(@Valid @RequestBody List ids) { taskDispatchService.removeTaskDispatch(ids); return success(true); diff --git a/mes-ui/mes-ui-admin-vue3/src/api/biz/taskreport/index.ts b/mes-ui/mes-ui-admin-vue3/src/api/biz/taskreport/index.ts index c549962a..cfaec3c5 100644 --- a/mes-ui/mes-ui-admin-vue3/src/api/biz/taskreport/index.ts +++ b/mes-ui/mes-ui-admin-vue3/src/api/biz/taskreport/index.ts @@ -59,3 +59,7 @@ export const createtaskreport = async (data) => { return await request.post({ url: `/biz/task-report/create-batch`, data }) } +//批量删除派工信息 +export const TaskDispatchRemove = async (data) => { + return await request.put({ url: `/biz/task-dispatch/remove-diapatch-ids`, data }) +} diff --git a/mes-ui/mes-ui-admin-vue3/src/views/biz/assignTasks/index.vue b/mes-ui/mes-ui-admin-vue3/src/views/biz/assignTasks/index.vue index 2847d69b..743dc7de 100644 --- a/mes-ui/mes-ui-admin-vue3/src/views/biz/assignTasks/index.vue +++ b/mes-ui/mes-ui-admin-vue3/src/views/biz/assignTasks/index.vue @@ -74,6 +74,21 @@ class="!w-240px" /> + + + + + 查询 @@ -81,6 +96,9 @@ 重置 + + 批量删除 + @@ -93,7 +111,12 @@ :stripe="true" :show-overflow-tooltip="true" class="hl-table" + :row-key="getRowKey" + @selection-change="handleSelectionChange" + @row-click="clickRow" + ref="multipleTable" > +