From 5293f68ae44e13f986511d5726f9b0637b7979da Mon Sep 17 00:00:00 2001 From: Yxq <2290299376@qq.com> Date: Tue, 25 Nov 2025 16:36:07 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=A8=E6=88=B7=E6=96=B0=E5=A2=9E=E6=9D=83?= =?UTF-8?q?=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dev_wms_client/src/api/user.js | 20 +- dev_wms_client/src/layout/role_user.vue | 216 +++++++++++++++++- .../controller/wms/TaskQueryController.java | 13 ++ .../controller/wms/UserController.java | 22 ++ .../model/dto/query/UserUpdateRequest.java | 7 + .../java/com/wms_main/model/po/TSysUser.java | 6 + .../controller/IUserControllerService.java | 4 + .../UserControllerServiceImpl.java | 46 ++++ 8 files changed, 331 insertions(+), 3 deletions(-) diff --git a/dev_wms_client/src/api/user.js b/dev_wms_client/src/api/user.js index 9992c32..78f09ca 100644 --- a/dev_wms_client/src/api/user.js +++ b/dev_wms_client/src/api/user.js @@ -155,4 +155,22 @@ export function changePasswordInfo(params) { data: params, timeout: 5000 }) -} \ No newline at end of file +} + +export function setUserPermission(params) { + return request({ + url: '/user/setUserPermission', + method: 'post', + data: params, + timeout: 5000 + }) +} + +// 获取用户权限 API +export function getUserPermission(data) { + return request({ + url: '/user/getUserPermission', + method: 'post', + data + }) +} diff --git a/dev_wms_client/src/layout/role_user.vue b/dev_wms_client/src/layout/role_user.vue index 01e0ad5..94aee71 100644 --- a/dev_wms_client/src/layout/role_user.vue +++ b/dev_wms_client/src/layout/role_user.vue @@ -28,11 +28,12 @@ - + @@ -149,13 +150,75 @@ + + +
+ + + + {{ currentEditUser?.loginAccount }} + {{ currentEditUser?.userName }} + + + + + + +
+
+ + WMS权限 +
+ + + + + {{ perm.label }} + + + + +
+ +
+
+ + PDA权限 +
+ + PDA操作权限 + +
+
+
+ + +
+