소스 검색

判断用户ID

S0025136190 5 달 전
부모
커밋
3758feeac5
1개의 변경된 파일4개의 추가작업 그리고 2개의 파일을 삭제
  1. 4 2
      takai-system/src/main/java/com/takai/system/service/impl/SysUserServiceImpl.java

+ 4 - 2
takai-system/src/main/java/com/takai/system/service/impl/SysUserServiceImpl.java

@@ -259,8 +259,10 @@ public class SysUserServiceImpl implements ISysUserService
     public int insertUser(SysUser user)
     {
         // 新增用户信息
-        SnowflakeDigitGenerator snowflakeDigitGenerator = new SnowflakeDigitGenerator(1, 1);
-        user.setUserId(String.valueOf(snowflakeDigitGenerator.nextId()));
+        if(!StringUtils.isNotEmpty(user.getUserId())){
+            SnowflakeDigitGenerator snowflakeDigitGenerator = new SnowflakeDigitGenerator(1, 1);
+            user.setUserId(String.valueOf(snowflakeDigitGenerator.nextId()));
+        }
         int rows = userMapper.insertUser(user);
         // 新增用户岗位关联
         insertUserPost(user);