Selaa lähdekoodia

判断用户ID

S0025136190 5 kuukautta sitten
vanhempi
commit
3758feeac5

+ 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);