From f7e1fffdac03f334af9d1ddb297700c2aae2a893 Mon Sep 17 00:00:00 2001 From: luotaiqian <1147642922@qq.com> Date: Tue, 30 Jun 2026 10:24:51 +0800 Subject: [PATCH] updatePassword ok --- .../safetyeval/app/executor/OrgPersonnelExecutor.java | 7 +------ .../infrastructure/adapter/gbs/GbsUserFacadeClient.java | 6 +++++- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/safety-eval-app/src/main/java/org/qinan/safetyeval/app/executor/OrgPersonnelExecutor.java b/safety-eval-app/src/main/java/org/qinan/safetyeval/app/executor/OrgPersonnelExecutor.java index cec6a07..abdcbea 100644 --- a/safety-eval-app/src/main/java/org/qinan/safetyeval/app/executor/OrgPersonnelExecutor.java +++ b/safety-eval-app/src/main/java/org/qinan/safetyeval/app/executor/OrgPersonnelExecutor.java @@ -125,12 +125,7 @@ public class OrgPersonnelExecutor implements OrgPersonnelApi { userUpdatePasswordCmd.setId(entity.getId()); String encrypt = Sm2Util.encryptHex(MD5.md5(defPassword), publicKey); userUpdatePasswordCmd.setPassword(encrypt); - syncGbsUser("reset user password", new Runnable() { - @Override - public void run() { - gbsUserFacadeClient.updatePassword(userUpdatePasswordCmd); - } - }); + gbsUserFacadeClient.updatePassword(userUpdatePasswordCmd); return SingleResponse.success(); } diff --git a/safety-eval-infrastructure/src/main/java/org/qinan/safetyeval/infrastructure/adapter/gbs/GbsUserFacadeClient.java b/safety-eval-infrastructure/src/main/java/org/qinan/safetyeval/infrastructure/adapter/gbs/GbsUserFacadeClient.java index 83e9f99..44c141f 100644 --- a/safety-eval-infrastructure/src/main/java/org/qinan/safetyeval/infrastructure/adapter/gbs/GbsUserFacadeClient.java +++ b/safety-eval-infrastructure/src/main/java/org/qinan/safetyeval/infrastructure/adapter/gbs/GbsUserFacadeClient.java @@ -1,5 +1,6 @@ package org.qinan.safetyeval.infrastructure.adapter.gbs; +import com.alibaba.cola.dto.Response; import com.alibaba.cola.dto.SingleResponse; import com.jjb.saas.system.client.user.facade.UserFacade; import com.jjb.saas.system.client.user.request.RoleDeptAddCmd; @@ -40,7 +41,10 @@ public class GbsUserFacadeClient { } public void updatePassword(UserUpdatePasswordCmd cmd) { - userFacade.updatePassword(cmd); + Response response = userFacade.updatePassword(cmd); + if (!response.isSuccess()) { + throw new BizException(response.getErrCode(), response.getErrMessage()); + } } public void quit(UserUpdateQuitCmd cmd) {