From d8f866245651d312eadaf9500236cc4252bdfca0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E5=BF=A0=E6=9E=97?= <170083662@qq.com> Date: Fri, 7 Aug 2026 11:21:19 +0800 Subject: [PATCH] =?UTF-8?q?fix(system):=20=E4=BF=AE=E5=A4=8D=E8=B6=85?= =?UTF-8?q?=E7=AE=A1=E8=B4=A6=E5=8F=B7=E6=B3=A8=E5=86=8C=E5=90=8E=E6=9C=AA?= =?UTF-8?q?=E6=A0=87=E8=AE=B0=E5=88=9D=E5=A7=8B=E5=8C=96=E7=8A=B6=E6=80=81?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在注册流程中标记超管账号为已安装状态(initialized) - 新增调用用户更新接口同步安装状态 - 解决注册即开通功能中超管账号未正确初始化的错误 --- .../gxwebsoft/common/system/controller/MainController.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/java/com/gxwebsoft/common/system/controller/MainController.java b/src/main/java/com/gxwebsoft/common/system/controller/MainController.java index c17896f..a7df4fa 100644 --- a/src/main/java/com/gxwebsoft/common/system/controller/MainController.java +++ b/src/main/java/com/gxwebsoft/common/system/controller/MainController.java @@ -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();