From ec219b62223220378fabfa1d6f41156cb9a3c4f3 Mon Sep 17 00:00:00 2001 From: dearLin <1261008090@qq.com> Date: Fri, 7 Nov 2025 11:04:36 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E5=BA=95=E5=BA=A7=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=E4=BD=BF=E7=94=A81.7.0=E9=AB=98=E7=89=88=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 6 ++++++ .../com/zcloud/basic/info/facade/ZcloudUserFacadeImpl.java | 3 +-- .../main/java/com/zcloud/basic/info/web/UserController.java | 3 +-- .../basic/info/command/convertor/UserCoConvertor.java | 2 ++ .../com/zcloud/basic/info/command/query/UserQueryExe.java | 4 +--- 5 files changed, 11 insertions(+), 7 deletions(-) diff --git a/pom.xml b/pom.xml index 63e2270..a6cfa85 100644 --- a/pom.xml +++ b/pom.xml @@ -13,6 +13,7 @@ UTF-8 UTF-8 + 1.7.0-SNAPSHOT @@ -49,6 +50,11 @@ web-infrastructure ${project.version} + + com.jjb.saas + jjb-saas-system-client + ${jjb.saas.system.client.version} + diff --git a/web-adapter/src/main/java/com/zcloud/basic/info/facade/ZcloudUserFacadeImpl.java b/web-adapter/src/main/java/com/zcloud/basic/info/facade/ZcloudUserFacadeImpl.java index bf6bdaf..4f2118f 100644 --- a/web-adapter/src/main/java/com/zcloud/basic/info/facade/ZcloudUserFacadeImpl.java +++ b/web-adapter/src/main/java/com/zcloud/basic/info/facade/ZcloudUserFacadeImpl.java @@ -40,8 +40,7 @@ public class ZcloudUserFacadeImpl implements ZcloudUserFacade { @Override public SingleResponse getInfoByUserId(Long aLong) { UserCO user = userServiceI.getInfoByUserId(aLong); - ZcloudUserCo zcloudUserCo = new ZcloudUserCo(); - BeanUtils.copyProperties(user, zcloudUserCo); + ZcloudUserCo zcloudUserCo = userCoConvertor.converCOToDubboCO(user); return SingleResponse.of(zcloudUserCo); } diff --git a/web-adapter/src/main/java/com/zcloud/basic/info/web/UserController.java b/web-adapter/src/main/java/com/zcloud/basic/info/web/UserController.java index e77d93b..3e29f93 100644 --- a/web-adapter/src/main/java/com/zcloud/basic/info/web/UserController.java +++ b/web-adapter/src/main/java/com/zcloud/basic/info/web/UserController.java @@ -43,8 +43,7 @@ public class UserController { SSOUser ssoUser = AuthContext.getCurrentUser(); List userCOS = translateField.translateZcloudCommonInformation(Arrays.asList(cmd), UserCO.class); ZcloudDepartmentInfoCo zcloudDpetInfoById = translateField.getZcloudDpetInfoById(1985993429287899137L); - ZcloudUserCo zcloudUserInfoById = translateField.getZcloudUserInfoById(1985906883444662274L); - + ZcloudUserCo zcloudUserInfoById = translateField.getZcloudUserInfoById(1985972624130953218L); return SingleResponse.of(cmd); } diff --git a/web-app/src/main/java/com/zcloud/basic/info/command/convertor/UserCoConvertor.java b/web-app/src/main/java/com/zcloud/basic/info/command/convertor/UserCoConvertor.java index 27daa1e..1ddca72 100644 --- a/web-app/src/main/java/com/zcloud/basic/info/command/convertor/UserCoConvertor.java +++ b/web-app/src/main/java/com/zcloud/basic/info/command/convertor/UserCoConvertor.java @@ -23,8 +23,10 @@ public interface UserCoConvertor { * @return */ List converDOsToCOs(List userDOs); + UserCO converDOToCO(UserDO userDO); FacadeUserAddCmd converEToFacadeUserAddCmd(UserE userE); List converCOsToDubboCOs(List userCOList); + ZcloudUserCo converCOToDubboCO(UserCO userCO); } diff --git a/web-app/src/main/java/com/zcloud/basic/info/command/query/UserQueryExe.java b/web-app/src/main/java/com/zcloud/basic/info/command/query/UserQueryExe.java index b5b3fca..941fbef 100644 --- a/web-app/src/main/java/com/zcloud/basic/info/command/query/UserQueryExe.java +++ b/web-app/src/main/java/com/zcloud/basic/info/command/query/UserQueryExe.java @@ -112,9 +112,7 @@ public class UserQueryExe { public UserCO getInfoByUserId(Long aLong) { UserDO byId = userRepository.getById(aLong); - UserCO userCO = new UserCO(); - BeanUtils.copyProperties(byId,userCO); - return userCO; + return userCoConvertor.converDOToCO(byId); } }