From c79ce20448bd8a6fd208b2377402fa46bbd9f2cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E5=BF=A0=E6=9E=97?= <170083662@qq.com> Date: Thu, 28 Aug 2025 19:20:11 +0800 Subject: [PATCH] =?UTF-8?q?refactor(user):=20=E4=BC=98=E5=8C=96=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E6=B3=A8=E5=86=8C=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 移除了 DomainController 中未使用的权限注解和操作日志 - 在 MainController 中增加了用户注册时的邮箱、密码和昵称设置 - 使用 DesensitizedUtil 对手机号进行脱敏处理,生成昵称 --- .../gxwebsoft/common/system/controller/DomainController.java | 2 -- .../gxwebsoft/common/system/controller/MainController.java | 5 ++++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/gxwebsoft/common/system/controller/DomainController.java b/src/main/java/com/gxwebsoft/common/system/controller/DomainController.java index d21e867..086a018 100644 --- a/src/main/java/com/gxwebsoft/common/system/controller/DomainController.java +++ b/src/main/java/com/gxwebsoft/common/system/controller/DomainController.java @@ -54,8 +54,6 @@ public class DomainController extends BaseController { return success(domainService.getByIdRel(id)); } - @PreAuthorize("hasAuthority('sys:domain:list')") - @OperationLog @ApiOperation("根据domain查询授权域名") @GetMapping("/getByDomain/{domain}") public ApiResult getByDomain(@PathVariable("domain") String domain) { 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 b874557..04ccd76 100644 --- a/src/main/java/com/gxwebsoft/common/system/controller/MainController.java +++ b/src/main/java/com/gxwebsoft/common/system/controller/MainController.java @@ -3,6 +3,7 @@ package com.gxwebsoft.common.system.controller; import cn.hutool.core.date.DateField; import cn.hutool.core.date.DateTime; import cn.hutool.core.date.DateUtil; +import cn.hutool.core.util.DesensitizedUtil; import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.StrUtil; import com.alibaba.fastjson.JSONObject; @@ -625,7 +626,9 @@ public class MainController extends BaseController { if (byPhone == null) { final UserParam userParam = new UserParam(); userParam.setPhone(phone); - userParam.setTenantId(5); + userParam.setEmail(email); + userParam.setPassword(password); + userParam.setNickname(DesensitizedUtil.mobilePhone(phone)); if (user.getTemplateId() != null) { userParam.setTemplateId(user.getTemplateId()); }