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()">
-