From c7eebdab59536547372b7bdb4d9cd90ea845ce93 Mon Sep 17 00:00:00 2001
From: Yxq <2290299376@qq.com>
Date: Fri, 21 Nov 2025 09:39:38 +0800
Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E7=94=A8=E6=88=B7=E7=B3=BB?=
=?UTF-8?q?=E7=BB=9F=20=E9=83=A8=E5=88=86bug=E4=BF=AE=E5=A4=8D=2011?=
=?UTF-8?q?=E6=9C=8821=E6=97=A5?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
dev_wms_client/src/api/goods.js | 19 +-
dev_wms_client/src/api/task.js | 8 +
dev_wms_client/src/api/taskQuery.js | 9 +
dev_wms_client/src/api/user.js | 9 +
dev_wms_client/src/constant/options.js | 72 +-
dev_wms_client/src/layout/goods.vue | 178 ++++-
dev_wms_client/src/layout/goodsOut.vue | 2 +-
dev_wms_client/src/layout/inventory.vue | 4 +
dev_wms_client/src/layout/pda.vue | 9 +-
dev_wms_client/src/layout/pickTaskMonitor.vue | 88 ++-
dev_wms_client/src/layout/role_user.vue | 728 +++++++++--------
dev_wms_client/src/layout/vehicle.vue | 191 +++--
.../controller/wms/DataController.java | 171 +++-
.../controller/wms/TaskController.java | 18 +-
.../controller/wms/TaskQueryController.java | 34 +
.../controller/wms/UserController.java | 65 +-
.../model/bo/wms/TaskConfirmEntity.java | 15 +
.../wms_main/model/dto/query/OutsQuery.java | 15 +
.../wms_main/model/dto/query/UserQuery.java | 87 +++
.../model/dto/query/UserUpdateRequest.java | 55 ++
.../dto/response/ewm/EwmApiLocalResponse.java | 1 +
.../java/com/wms_main/model/po/TAppOuts.java | 11 +
.../com/wms_main/model/po/TAppOutsRecord.java | 2 +
.../com/wms_main/model/po/TAppPickPlan.java | 12 +
.../com/wms_main/model/vo/wms/OutsVo.java | 51 +-
.../com/wms_main/model/vo/wms/UserVo.java | 71 +-
.../repository/utils/DbTransUtils.java | 33 +
.../repository/utils/StringUtils.java | 17 +
.../api/serviceImpl/WcsApiServiceImpl.java | 120 ++-
.../serviceImpl/ConveyTaskServiceImpl.java | 61 +-
.../serviceImpl/StackerTaskServiceImpl.java | 285 ++++---
.../serviceImpl/StockDataServiceImpl.java | 35 +-
.../controller/IDataControllerService.java | 12 +
.../controller/ITaskControllerService.java | 8 +
.../ITaskQueryControllerService.java | 17 +
.../controller/IUserControllerService.java | 46 ++
.../DataControllerServiceImpl.java | 147 +++-
.../LoginControllerServiceImpl.java | 2 +-
.../TaskControllerServiceImpl.java | 737 ++++++++++--------
.../TaskQueryControllerServiceImpl.java | 111 ++-
.../UserControllerServiceImpl.java | 213 +++++
.../quartz_job/job_executor/OutsExecutor.java | 22 +-
.../serviceImpl/OutsExecutorServiceImpl.java | 255 +++---
43 files changed, 2923 insertions(+), 1123 deletions(-)
create mode 100644 dev_wms_serve/src/main/java/com/wms_main/model/dto/query/UserQuery.java
create mode 100644 dev_wms_serve/src/main/java/com/wms_main/model/dto/query/UserUpdateRequest.java
create mode 100644 dev_wms_serve/src/main/java/com/wms_main/repository/utils/DbTransUtils.java
diff --git a/dev_wms_client/src/api/goods.js b/dev_wms_client/src/api/goods.js
index 007d460..ba9ae98 100644
--- a/dev_wms_client/src/api/goods.js
+++ b/dev_wms_client/src/api/goods.js
@@ -5,11 +5,28 @@ import request from "@/http/request";
*/
export const getGoodsInfoByPage = (params) => {
return request({
- url: '/goods/getGoodsInfoByPage',
+ url: '/taskQuery/queryOutsByPage',
method: 'post',
data: params
})
}
+
+export const upOutsType = (params) => {
+ return request({
+ url: '/taskQuery/upOutsType',
+ method: 'post',
+ data: params
+ })
+}
+
+export const editDate = (params) => {
+ return request({
+ url: '/taskQuery/editDate',
+ method: 'post',
+ data: params
+ })
+}
+
/**
* 根据物料id查询物料信息
*/
diff --git a/dev_wms_client/src/api/task.js b/dev_wms_client/src/api/task.js
index 3f7f1d8..f823f2c 100644
--- a/dev_wms_client/src/api/task.js
+++ b/dev_wms_client/src/api/task.js
@@ -16,6 +16,14 @@ export const requireStockOut = (params) => {
})
}
+export const requireStockOutEmpty = (params) => {
+ return request({
+ url: '/task/requireStockOutEmpty',
+ method: 'post',
+ data: params
+ })
+}
+
export const getCompareData = (params) => {
return request({
url: '/task/getCompareData',
diff --git a/dev_wms_client/src/api/taskQuery.js b/dev_wms_client/src/api/taskQuery.js
index fce41b4..8bd3b16 100644
--- a/dev_wms_client/src/api/taskQuery.js
+++ b/dev_wms_client/src/api/taskQuery.js
@@ -32,6 +32,15 @@ export const queryPickTasksByPage = (params) => {
data: params
})
}
+
+export const updatePickTaskInfo = (params) => {
+ return request({
+ url: '/taskQuery/updatePickTaskInfo',
+ method: 'post',
+ data: params
+ })
+}
+
// 分页查询出库单
export const queryOutsByPage = (params) => {
return request({
diff --git a/dev_wms_client/src/api/user.js b/dev_wms_client/src/api/user.js
index 0ccf645..9992c32 100644
--- a/dev_wms_client/src/api/user.js
+++ b/dev_wms_client/src/api/user.js
@@ -146,4 +146,13 @@ export function deleteUserInfo(params) {
data: params,
timeout: 5000
})
+}
+
+export function changePasswordInfo(params) {
+ return request({
+ url: '/user/changePasswordInfo',
+ method: 'post',
+ data: params,
+ timeout: 5000
+ })
}
\ 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 9d6597c..1bcd94f 100644
--- a/dev_wms_client/src/constant/options.js
+++ b/dev_wms_client/src/constant/options.js
@@ -177,39 +177,47 @@ export const wmsTaskStatusOptions = [
},
]
// 拣选任务状态枚举
+// export const pickingTaskStatusOptions = [
+// // {
+// // value: -2,
+// // label: '入库用'
+// // },
+// // {
+// // value: -1,
+// // label: '暂存中'
+// // },
+// {
+// value: 0,
+// label: '待下发'
+// },
+// {
+// value: 1,
+// label: '已下发'
+// },
+// {
+// value: 2,
+// label: '执行中'
+// },
+// {
+// value: 3,
+// label: '已到达'
+// },
+// // {
+// // value: 4,
+// // label: '已离开'
+// // },
+// // {
+// // value: 5,
+// // label: '已取消'
+// // },
+// ]
+
+// 确认选项定义类似这样
export const pickingTaskStatusOptions = [
- {
- value: -2,
- label: '入库用'
- },
- {
- value: -1,
- label: '暂存中'
- },
- {
- value: 0,
- label: '待下发'
- },
- {
- value: 1,
- label: '已下发'
- },
- {
- value: 2,
- label: '执行中'
- },
- {
- value: 3,
- label: '已到达'
- },
- {
- value: 4,
- label: '已离开'
- },
- {
- value: 5,
- label: '已取消'
- },
+ { value: -1, label: '暂存' },
+ { value: 0, label: '待下发' },
+ { value: 1, label: '已下发' },
+ { value: 3, label: '已到达' }
]
// 是否枚举
export const yesOrNoOptions = [
diff --git a/dev_wms_client/src/layout/goods.vue b/dev_wms_client/src/layout/goods.vue
index 0a99f5d..72dbbfa 100644
--- a/dev_wms_client/src/layout/goods.vue
+++ b/dev_wms_client/src/layout/goods.vue
@@ -11,24 +11,28 @@