fix(system): 修复超管账号注册后未标记初始化状态问题
- 在注册流程中标记超管账号为已安装状态(initialized) - 新增调用用户更新接口同步安装状态 - 解决注册即开通功能中超管账号未正确初始化的错误
This commit is contained in:
@@ -1448,6 +1448,9 @@ public class MainController extends BaseController {
|
||||
userParam.setTemplateId(user.getTemplateId());
|
||||
userParam.setTenantId(addCompany.getTenantId()); // 使用新创建的租户ID
|
||||
final User adminByPhone = userService.getAdminByPhone(userParam);
|
||||
// 注册即开通:标记该超管账号已安装(initialized)
|
||||
adminByPhone.setInstalled(true);
|
||||
userService.updateById(adminByPhone);
|
||||
|
||||
// 设置过期时间
|
||||
Long tokenExpireTime = configProperties.getTokenExpireTime();
|
||||
@@ -1629,6 +1632,9 @@ public class MainController extends BaseController {
|
||||
userParam1.setTemplateId(user.getTemplateId());
|
||||
userParam1.setTenantId(addCompany.getTenantId()); // 使用新创建的租户ID
|
||||
final User adminByPhone = userService.getAdminByPhone(userParam1);
|
||||
// 注册即开通:标记该超管账号已安装(initialized)
|
||||
adminByPhone.setInstalled(true);
|
||||
userService.updateById(adminByPhone);
|
||||
|
||||
// 设置过期时间
|
||||
Long tokenExpireTime = configProperties.getTokenExpireTime();
|
||||
|
||||
Reference in New Issue
Block a user