From eae7715ca4ae6b4a691f7f264a805c2e32a452e8 Mon Sep 17 00:00:00 2001 From: liang <594755172@qq.com> Date: Mon, 5 May 2025 10:54:31 +0800 Subject: [PATCH] =?UTF-8?q?1.=20=E5=A4=A7=E5=B9=85=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dev_wms_client/src/api/config.js | 34 ++- dev_wms_client/src/api/kateWork.js | 9 + dev_wms_client/src/components/appTag.vue | 6 +- dev_wms_client/src/layout/clcKanban.vue | 52 +--- dev_wms_client/src/layout/dbsList.vue | 116 +++++++- dev_wms_client/src/layout/goodsIn.vue | 58 ++-- dev_wms_client/src/layout/wmsConfig.vue | 261 ------------------ dev_wms_client/src/layout/wmsConfigNew.vue | 168 ++++++----- dev_wms_client/src/store/index.js | 14 +- dev_wms_client/src/utils/excelUtils.js | 13 + dev_wms_client/src/utils/formatter.js | 6 +- dev_wms_client/src/views/login.vue | 2 +- .../controller/wms/ConfigController.java | 34 ++- .../controller/wms/KateWorkController.java | 10 + .../wms_main/model/dto/query/ConfigQuery.java | 45 +++ .../dto/request/wms/ConfigUpdateRequest.java | 45 +++ .../wms/GenKanbanRequirementRequest.java | 6 + .../dto/request/wms/GoodsRequireRequest.java | 5 + .../com/wms_main/model/vo/wms/ConfigVo.java | 57 ++++ .../wms_main/model/vo/wms/GoodsRequireVo.java | 4 +- .../serviceImpl/ConveyTaskServiceImpl.java | 8 +- .../controller/IConfigControllerService.java | 27 ++ .../IKateWorkControllerService.java | 2 +- .../ConfigControllerServiceImpl.java | 82 ++++++ .../KateWorkControllerServiceImpl.java | 177 ++++++++---- 25 files changed, 718 insertions(+), 523 deletions(-) delete mode 100644 dev_wms_client/src/layout/wmsConfig.vue create mode 100644 dev_wms_client/src/utils/excelUtils.js create mode 100644 dev_wms_serve/src/main/java/com/wms_main/model/dto/query/ConfigQuery.java create mode 100644 dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wms/ConfigUpdateRequest.java create mode 100644 dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/ConfigVo.java create mode 100644 dev_wms_serve/src/main/java/com/wms_main/service/controller/IConfigControllerService.java create mode 100644 dev_wms_serve/src/main/java/com/wms_main/service/controller/serviceImpl/ConfigControllerServiceImpl.java diff --git a/dev_wms_client/src/api/config.js b/dev_wms_client/src/api/config.js index 73e8a9a..812b713 100644 --- a/dev_wms_client/src/api/config.js +++ b/dev_wms_client/src/api/config.js @@ -1,18 +1,24 @@ import request from "@/http/request"; -const getConfigs = () => { - return request.get('/config/getConfigs') +export const updateConfig = (params) => { + return request({ + url: '/config/updateConfig', + method: 'post', + data: params, + timeout: 10000 + }) } -const updateConfig = (params) => { - return request.post('/config/updateConfig', params) +export const queryConfigsByPage = (params) => { + return request({ + url: '/config/queryConfigsByPage', + method: 'post', + data: params, + timeout: 10000 + }) } -const getConfigsByPage = (params) => { - return request.post('/config/getConfigsByPage', params) -} - -const restartSystem = (params) => { +export const restartSystem = (params) => { return request({ url: '/system/restartSystem', method: 'post', @@ -21,19 +27,11 @@ const restartSystem = (params) => { }) } -const reloadConfig = (params) => { +export const reloadConfig = (params) => { return request({ url: '/system/reloadConfig', method: 'post', data: params, timeout: 10000 }) -} - -export { - getConfigs, - getConfigsByPage, - updateConfig, - restartSystem, - reloadConfig } \ No newline at end of file diff --git a/dev_wms_client/src/api/kateWork.js b/dev_wms_client/src/api/kateWork.js index cf74558..546c0f7 100644 --- a/dev_wms_client/src/api/kateWork.js +++ b/dev_wms_client/src/api/kateWork.js @@ -179,4 +179,13 @@ export const deleteDbsPlan = (params) => { data: params, timeout: 5000 }) +} +// 获取物料需求 +export const getGoodsRequirement = (params) => { + return request({ + url: '/kate/getGoodsRequirement', + method: 'post', + data: params, + timeout: 5000 + }) } \ No newline at end of file diff --git a/dev_wms_client/src/components/appTag.vue b/dev_wms_client/src/components/appTag.vue index 5050cb0..33f3c83 100644 --- a/dev_wms_client/src/components/appTag.vue +++ b/dev_wms_client/src/components/appTag.vue @@ -29,7 +29,7 @@ onMounted(() => { }) // 根据路由变化更新标签 watch(() => router.currentRoute.value.path, (newVal, oldVal) => { - if (newVal != oldVal) { + if (newVal !== oldVal) { // 找到path对应的tag autoScroll(router.currentRoute.value.path) } @@ -44,9 +44,7 @@ const handleClose = (tag, index) => { return } closeTag(tag) // 删除当前tag - if (router.path === tag.path) { // 如果关闭的标签不是当前路由的话,不做路由跳转 - return - } else { + if (router.path !== tag.path) { if (index === (tags.value.length - 1)) { // 关闭最后一个标签,则路由跳转至最后一个 router.push(this.tags[index].path) } else { // 路由跳转至下一个标签页 diff --git a/dev_wms_client/src/layout/clcKanban.vue b/dev_wms_client/src/layout/clcKanban.vue index ea26edb..63c1c61 100644 --- a/dev_wms_client/src/layout/clcKanban.vue +++ b/dev_wms_client/src/layout/clcKanban.vue @@ -20,16 +20,6 @@ :options="addAllOptionOfOptions(kanbanStatusOptions)" @change="search()"> - - - - - -
@@ -43,10 +33,6 @@ - 生成看板 - 导出看板 @@ -90,13 +76,12 @@