From 21c049c91b43cf49f02b8ef53cf6e292582fe244 Mon Sep 17 00:00:00 2001 From: liang <594755172@qq.com> Date: Mon, 21 Apr 2025 17:01:23 +0800 Subject: [PATCH] =?UTF-8?q?1.=20=E6=8A=A5=E8=A1=A8=E5=A2=9E=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dev_wms_client/src/api/kateWork.js | 9 + dev_wms_client/src/api/taskOperation.js | 18 + dev_wms_client/src/api/taskQuery.js | 16 + dev_wms_client/src/constant/options.js | 23 + dev_wms_client/src/layout/OutsMonitor.vue | 291 +++++++ dev_wms_client/src/layout/dbsList.vue | 812 +++++++++--------- dev_wms_client/src/layout/goodsInForPDA.vue | 470 ---------- dev_wms_client/src/layout/kateOrdersTable.vue | 388 --------- dev_wms_client/src/layout/pickTaskMonitor.vue | 513 ++++++----- dev_wms_client/src/layout/taskMonitor.vue | 784 +++++++++-------- dev_wms_client/src/layout/wmsConfigNew.vue | 554 ++++++------ dev_wms_client/src/layout/workSummary.vue | 5 + dev_wms_client/src/router/index.js | 1 + dev_wms_client/src/utils/formatter.js | 52 +- .../java/com/wms_main/WmsMainApplication.java | 29 +- .../controller/wms/KateWorkController.java | 10 + .../wms/TaskOperationController.java | 29 +- .../controller/wms/TaskQueryController.java | 28 +- .../wms_main/model/dto/query/DbsQuery.java | 14 + .../wms_main/model/dto/query/OutsQuery.java | 79 ++ .../model/dto/query/PickTaskQuery.java | 69 ++ .../model/dto/request/wms/DbsRequest.java | 79 ++ .../model/dto/request/wms/WmsTaskRequest.java | 110 +++ .../com/wms_main/model/vo/wms/OutsVo.java | 102 +++ .../com/wms_main/model/vo/wms/PickTaskVo.java | 89 ++ .../com/wms_main/model/vo/wms/TaskVo.java | 2 +- .../IKateWorkControllerService.java | 7 + .../ITaskOperationControllerService.java | 15 + .../ITaskQueryControllerService.java | 20 +- .../KateWorkControllerServiceImpl.java | 32 + .../TaskOperationControllerServiceImpl.java | 185 ++++ .../TaskQueryControllerServiceImpl.java | 56 +- .../job_executor/WmsTaskFinisher.java | 2 +- .../service/system/ISystemService.java | 16 + .../system/serviceImpl/SystemServiceImpl.java | 45 + .../src/main/resources/application.yml | 12 +- 36 files changed, 2787 insertions(+), 2179 deletions(-) create mode 100644 dev_wms_client/src/layout/OutsMonitor.vue delete mode 100644 dev_wms_client/src/layout/goodsInForPDA.vue delete mode 100644 dev_wms_client/src/layout/kateOrdersTable.vue create mode 100644 dev_wms_serve/src/main/java/com/wms_main/model/dto/query/OutsQuery.java create mode 100644 dev_wms_serve/src/main/java/com/wms_main/model/dto/query/PickTaskQuery.java create mode 100644 dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wms/DbsRequest.java create mode 100644 dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wms/WmsTaskRequest.java create mode 100644 dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/OutsVo.java create mode 100644 dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/PickTaskVo.java create mode 100644 dev_wms_serve/src/main/java/com/wms_main/service/system/ISystemService.java create mode 100644 dev_wms_serve/src/main/java/com/wms_main/service/system/serviceImpl/SystemServiceImpl.java diff --git a/dev_wms_client/src/api/kateWork.js b/dev_wms_client/src/api/kateWork.js index f22ef45..9853b54 100644 --- a/dev_wms_client/src/api/kateWork.js +++ b/dev_wms_client/src/api/kateWork.js @@ -161,4 +161,13 @@ export const requestPrintBoxTags = (params) => { data: params, timeout: 5000 }) +} +// 删除一条dbs计划 +export const deleteDbsPlan = (params) => { + return request({ + url: '/kate/deleteDbsPlan', + method: 'post', + data: params, + timeout: 5000 + }) } \ No newline at end of file diff --git a/dev_wms_client/src/api/taskOperation.js b/dev_wms_client/src/api/taskOperation.js index 7b38c0a..68a3610 100644 --- a/dev_wms_client/src/api/taskOperation.js +++ b/dev_wms_client/src/api/taskOperation.js @@ -1 +1,19 @@ import request from "@/http/request"; + +// 删除wms任务 +export const deleteWmsTask = (params) => { + return request({ + url: '/taskOperation/deleteWmsTask', + method: 'post', + data: params + }) +} + +// 更新wms任务 +export const updateWmsTask = (params) => { + return request({ + url: '/taskOperation/updateWmsTask', + method: 'post', + data: params + }) +} \ No newline at end of file diff --git a/dev_wms_client/src/api/taskQuery.js b/dev_wms_client/src/api/taskQuery.js index d1bc623..ad3a06f 100644 --- a/dev_wms_client/src/api/taskQuery.js +++ b/dev_wms_client/src/api/taskQuery.js @@ -23,4 +23,20 @@ export const queryOutTaskRecordByPage = (params) => { method: 'post', data: params }) +} +// 分页查询拣选任务 +export const queryPickTasksByPage = (params) => { + return request({ + url: '/taskQuery/queryPickTasksByPage', + method: 'post', + data: params + }) +} +// 分页查询出库单 +export const queryOutsByPage = (params) => { + return request({ + url: '/taskQuery/queryOutsByPage', + method: 'post', + data: params + }) } \ No newline at end of file diff --git a/dev_wms_client/src/constant/options.js b/dev_wms_client/src/constant/options.js index 721601d..bbe3637 100644 --- a/dev_wms_client/src/constant/options.js +++ b/dev_wms_client/src/constant/options.js @@ -240,4 +240,27 @@ export const vehicleStatusOptions = [ value: 9, label: '锁定中' } +] +// 出库单类型枚举 +export const outTypeOptions = [ + { + value: 1, + label: '空箱出库' + }, + { + value: 2, + label: '普通出库' + }, + { + value: 4, + label: '完整出库' + }, + { + value: 5, + label: '入库使用' + }, + { + value: 9, + label: '紧急出库' + } ] \ No newline at end of file diff --git a/dev_wms_client/src/layout/OutsMonitor.vue b/dev_wms_client/src/layout/OutsMonitor.vue new file mode 100644 index 0000000..47a5c70 --- /dev/null +++ b/dev_wms_client/src/layout/OutsMonitor.vue @@ -0,0 +1,291 @@ + + + + \ No newline at end of file diff --git a/dev_wms_client/src/layout/dbsList.vue b/dev_wms_client/src/layout/dbsList.vue index 5eeb44c..afb4866 100644 --- a/dev_wms_client/src/layout/dbsList.vue +++ b/dev_wms_client/src/layout/dbsList.vue @@ -1,237 +1,244 @@ \ No newline at end of file diff --git a/dev_wms_client/src/layout/goodsInForPDA.vue b/dev_wms_client/src/layout/goodsInForPDA.vue deleted file mode 100644 index a6733df..0000000 --- a/dev_wms_client/src/layout/goodsInForPDA.vue +++ /dev/null @@ -1,470 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/dev_wms_client/src/layout/kateOrdersTable.vue b/dev_wms_client/src/layout/kateOrdersTable.vue deleted file mode 100644 index 932eefe..0000000 --- a/dev_wms_client/src/layout/kateOrdersTable.vue +++ /dev/null @@ -1,388 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/dev_wms_client/src/layout/pickTaskMonitor.vue b/dev_wms_client/src/layout/pickTaskMonitor.vue index 8e2995c..6c983af 100644 --- a/dev_wms_client/src/layout/pickTaskMonitor.vue +++ b/dev_wms_client/src/layout/pickTaskMonitor.vue @@ -1,293 +1,282 @@