瀏覽代碼

判断用户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);