From a8ba678a3fe5a39da2c732014cebbb66e408e97c Mon Sep 17 00:00:00 2001
From: WangHan <wwh_work@126,com>
Date: 星期三, 02 四月 2025 18:45:12 +0800
Subject: [PATCH] 问题与漏洞修改

---
 consum-base/src/main/java/com/consum/base/controller/FinSysTenantUserController.java |   23 ++++++++---------------
 1 files changed, 8 insertions(+), 15 deletions(-)

diff --git a/consum-base/src/main/java/com/consum/base/controller/FinSysTenantUserController.java b/consum-base/src/main/java/com/consum/base/controller/FinSysTenantUserController.java
index 647a285..a1a90d9 100644
--- a/consum-base/src/main/java/com/consum/base/controller/FinSysTenantUserController.java
+++ b/consum-base/src/main/java/com/consum/base/controller/FinSysTenantUserController.java
@@ -13,6 +13,7 @@
 
 import com.alibaba.fastjson.JSON;
 import com.alibaba.fastjson.TypeReference;
+import com.consum.base.core.utils.IdUtil;
 import lombok.extern.slf4j.Slf4j;
 import org.apache.commons.compress.utils.Lists;
 import org.apache.commons.lang3.ObjectUtils;
@@ -65,17 +66,12 @@
 import com.walker.infrastructure.utils.PhoneNumberUtils;
 import com.walker.infrastructure.utils.StringUtils;
 import com.walker.web.ResponseValue;
-import io.swagger.annotations.Api;
-import io.swagger.annotations.ApiImplicitParam;
-import io.swagger.annotations.ApiImplicitParams;
-import io.swagger.annotations.ApiOperation;
 
 /**
  * @Description 绯荤粺鐢ㄦ埛
  * @Author wh
  * @Date 2023/7/17 14:16
  */
-@Api(value = "鏈烘瀯鐢ㄦ埛淇℃伅", tags = "鏈烘瀯鐢ㄦ埛淇℃伅")
 @RestController
 @RequestMapping("/pc/fin/sys/tenant/user")
 @Slf4j
@@ -134,9 +130,8 @@
         return ResponseValue.success(pager);
     }
 
-    @ApiOperation(value = "鏍规嵁鏈烘瀯id鏌ヨ鐢ㄦ埛", notes = "鏍规嵁鏈烘瀯id鏌ヨ鐢ㄦ埛")
-    @ApiImplicitParam(name = "tenantId", value = "鏈烘瀯id", required = true, dataType = "Long", paramType = "query")
-    @GetMapping("/query/user")
+    // @ApiOperation(value = "鏍规嵁鏈烘瀯id鏌ヨ鐢ㄦ埛", notes = "鏍规嵁鏈烘瀯id鏌ヨ鐢ㄦ埛")
+   @GetMapping("/query/user")
     public ResponseValue queryUserByTenantId(Long tenantId) {
 
         FinSysTenantUser finSysTenantUser = new FinSysTenantUser();
@@ -438,14 +433,14 @@
 
 
     private void buildTenantUser(FinSysTenantUser tenantUser, FinSysTenantUser sysInfo) {
-        tenantUser.setId(NumberGenerator.getLongSequenceNumber());
+        tenantUser.setId(IdUtil.generateId());
         tenantUser.setCreateTime(DateUtils.getDateTimeNumber(System.currentTimeMillis()));
         tenantUser.setCreateBy(this.getCurrentUser().getUser_name());
         tenantUser.setUpdateTime(DateUtils.getDateTimeNumber(System.currentTimeMillis()));
         tenantUser.setUpdateBy(this.getCurrentUser().getUser_name());
         // 鏄惁鍒犻櫎 0鏄� 1鍚�
         tenantUser.setIsDelete(0);
-        tenantUser.setSysUserId(NumberGenerator.getLongSequenceNumber());
+        tenantUser.setSysUserId(IdUtil.generateId());
         setUserPhone(tenantUser, tenantUser.getUserPhone());
         String tenantId = tenantUser.getTenantId();
         FinSysTenant finSysTenant = finSysTenantService.selectById(Long.valueOf(tenantId));
@@ -577,14 +572,14 @@
                                 roles.stream().filter(role -> role.getRole_name().equals(data.getRoleName())).findFirst();
                         user.setRoleList(Arrays.asList(sRole.orElse(new S_role()).getRole_id()));
 
-                        user.setId(NumberGenerator.getLongSequenceNumber());
+                        user.setId(IdUtil.generateId());
                         user.setCreateTime(DateUtils.getDateTimeNumber(System.currentTimeMillis()));
                         user.setCreateBy(currentUser.getUser_name());
                         user.setUpdateTime(DateUtils.getDateTimeNumber(System.currentTimeMillis()));
                         user.setUpdateBy(currentUser.getUser_name());
                         user.setStatus(1);// 0绂佺敤 1鍚敤
                         user.setIsDelete(0);// 鏄惁鍒犻櫎 0鏄� 1鍚�
-                        user.setSysUserId(NumberGenerator.getLongSequenceNumber());
+                        user.setSysUserId(IdUtil.generateId());
                         user.setRemark("鎵归噺瀵煎叆");
                         // 鍔犲瘑鎵嬫満鍙�
                         setUserPhone(user, data.getUserPhone());
@@ -1066,9 +1061,7 @@
         return ResponseValue.success(1);
     }
 
-    @ApiOperation(value = "鏍规嵁鏈烘瀯id鏌ヨ閮ㄩ棬涓殑鐢ㄦ埛", notes = "鏍规嵁鏈烘瀯id鏌ヨ閮ㄩ棬涓殑鐢ㄦ埛")
-    @ApiImplicitParams({
-            @ApiImplicitParam(name = "agencyId", value = "鏈烘瀯id", required = true, dataType = "Long", paramType = "query")})
+    // @ApiOperation(value = "鏍规嵁鏈烘瀯id鏌ヨ閮ㄩ棬涓殑鐢ㄦ埛", notes = "鏍规嵁鏈烘瀯id鏌ヨ閮ㄩ棬涓殑鐢ㄦ埛")
     @GetMapping("/select/department")
     public ResponseValue selectDepartment(Long agencyId, String isFilter) {
         FinSysTenantVO finSysTenantVO = new FinSysTenantVO();

--
Gitblit v1.9.1