From 2a9b952d21b3ef9cf63e4618a8e5afdf8a5f32bc Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期五, 19 九月 2025 09:17:23 +0800
Subject: [PATCH] 拉卡拉支付

---
 ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysUserController.java |   16 ++++++++++++----
 1 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysUserController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysUserController.java
index e4893e0..d5cf97c 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysUserController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysUserController.java
@@ -53,17 +53,20 @@
      */
     @ApiOperation(value = "获取用户列表")
     @PostMapping("/list")
-    @PreAuthorize("@ss.hasPermi('system:user')")
+//    @PreAuthorize("@ss.hasPermi('system:user')")
     public AjaxResult list(@RequestBody SysUserQuery query)
     {
+        Integer roleType = tokenService.getLoginUser().getUser().getRoleType();
+        if(roleType == 1 || roleType == 4 || roleType == 5){
+            query.setRoleType(roleType);
+        }
         PageInfo<SysUserVO> list = userService.pageList(query);
         return AjaxResult.success(list);
     }
 
     @ApiOperation(value = "获取用户列表-不分页")
     @PostMapping("/listNotPage")
-    @PreAuthorize("@ss.hasPermi('system:user')")
-
+//    @PreAuthorize("@ss.hasPermi('system:user')")
     public AjaxResult listNotPage()
     {
         List<SysUser> list = userService.selectList();
@@ -156,6 +159,8 @@
     @PostMapping("/add")
     public AjaxResult add(@Validated @RequestBody SysUser user)
     {
+        Integer roleType = tokenService.getLoginUser().getUser().getRoleType();
+        user.setRoleType(roleType);
         user.setUserName(user.getUserName());
         if (!userService.checkUserNameUnique(user))
         {
@@ -166,7 +171,7 @@
             return error("新增用户'" + user.getUserName() + "'失败,手机号码已存在");
         }
         user.setCreateBy(getUsername());
-        user.setPassword(SecurityUtils.encryptPassword("123456"));
+        user.setPassword(SecurityUtils.encryptPassword("a123456"));
         userService.insertUser(user);
         return AjaxResult.success();
     }
@@ -231,6 +236,9 @@
     {
         userService.checkUserAllowed(user);
 //        userService.checkUserDataScope(user.getUserId());
+        if(!org.springframework.util.StringUtils.hasLength(user.getPassword())){
+            user.setPassword("a123456");
+        }
         user.setPassword(SecurityUtils.encryptPassword(user.getPassword()));
         user.setUpdateBy(getUsername());
         return AjaxResult.success(userService.resetPwd(user));

--
Gitblit v1.7.1