diff --git a/base-system-server/src/main/java/com/health/system/server/service/impl/SysUserServiceImpl.java b/base-system-server/src/main/java/com/health/system/server/service/impl/SysUserServiceImpl.java index 7c52ca5..b196952 100644 --- a/base-system-server/src/main/java/com/health/system/server/service/impl/SysUserServiceImpl.java +++ b/base-system-server/src/main/java/com/health/system/server/service/impl/SysUserServiceImpl.java @@ -570,13 +570,14 @@ public class SysUserServiceImpl implements ISysUserService int role=101; //添加用户不管是患者还是医生 int userId=userMapper.insertNewUser(commonBody); - System.out.println("获取的自增userId是"+userId); + Integer userId1 = commonBody.getUserId(); + System.out.println("获取的自增userId是"+userId1); //如果角色标识roleId==2的时候再赋值为102 if (commonBody.getRoleId()==2){ role=102; } //为用户添加角色 - userMapper.addUserRole(userId,role,commonBody.getRoleId()); + userMapper.addUserRole(userId1,role,commonBody.getRoleId()); return userId; }