From 38a8775824193932068c26404bc180b950856a86 Mon Sep 17 00:00:00 2001 From: zhangyue Date: Thu, 20 Nov 2025 11:17:03 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=A8=E6=88=B7=E5=88=97=E8=A1=A8=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/zcloud/basic/info/command/UserUpdateExe.java | 2 ++ .../com/zcloud/basic/info/domain/model/UserE.java | 1 + .../repository/impl/UserRepositoryImpl.java | 11 +++++------ 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/web-app/src/main/java/com/zcloud/basic/info/command/UserUpdateExe.java b/web-app/src/main/java/com/zcloud/basic/info/command/UserUpdateExe.java index f62697a..1ed1518 100644 --- a/web-app/src/main/java/com/zcloud/basic/info/command/UserUpdateExe.java +++ b/web-app/src/main/java/com/zcloud/basic/info/command/UserUpdateExe.java @@ -81,6 +81,8 @@ public class UserUpdateExe { @Transactional(rollbackFor = Exception.class) public void executeChangePassword(Long id) { + UserE userE = new UserE(); + u userRepository.changePassword(id); } } diff --git a/web-domain/src/main/java/com/zcloud/basic/info/domain/model/UserE.java b/web-domain/src/main/java/com/zcloud/basic/info/domain/model/UserE.java index 1f89c1c..d417418 100644 --- a/web-domain/src/main/java/com/zcloud/basic/info/domain/model/UserE.java +++ b/web-domain/src/main/java/com/zcloud/basic/info/domain/model/UserE.java @@ -333,5 +333,6 @@ public class UserE extends BaseE { params.put("eqCorpinfoId", tenantId); } } + } diff --git a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/repository/impl/UserRepositoryImpl.java b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/repository/impl/UserRepositoryImpl.java index 8570864..d5a9e2b 100644 --- a/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/repository/impl/UserRepositoryImpl.java +++ b/web-infrastructure/src/main/java/com/zcloud/basic/info/persistence/repository/impl/UserRepositoryImpl.java @@ -17,10 +17,7 @@ import com.jjb.saas.system.client.dept.request.DeptUpdateCmd; import com.jjb.saas.system.client.role.facade.RoleFacade; import com.jjb.saas.system.client.role.response.RoleCO; import com.jjb.saas.system.client.user.facade.UserFacade; -import com.jjb.saas.system.client.user.request.FacadeUserAddCmd; -import com.jjb.saas.system.client.user.request.RoleDeptAddCmd; -import com.jjb.saas.system.client.user.request.UserAddCmd; -import com.jjb.saas.system.client.user.request.UserUpdateCmd; +import com.jjb.saas.system.client.user.request.*; import com.zcloud.basic.info.domain.model.CorpInfoE; import com.zcloud.basic.info.domain.model.UserE; import com.zcloud.basic.info.persistence.dataobject.DepartmentDO; @@ -200,8 +197,10 @@ public class UserRepositoryImpl extends BaseRepositoryImpl i @Override public void changePassword(Long id) { - // TODO 重置用户密码 -// userFacade.update + UserUpdatePasswordCmd userUpdatePasswordCmd = new UserUpdatePasswordCmd(); + userUpdatePasswordCmd.setId(id); + userUpdatePasswordCmd.setPassword(Tools.get32UUID()); + userFacade.updatePassword(userUpdatePasswordCmd); } @Override