From 7e90b706ce34a759ea20de5e00896e66a8fca0aa Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期五, 12 七月 2024 17:46:06 +0800 Subject: [PATCH] 提交 --- server/service/src/main/java/com/doumee/biz/zbom/impl/ZbomIAMServiceImpl.java | 10 ++++++---- 1 files changed, 6 insertions(+), 4 deletions(-) diff --git a/server/service/src/main/java/com/doumee/biz/zbom/impl/ZbomIAMServiceImpl.java b/server/service/src/main/java/com/doumee/biz/zbom/impl/ZbomIAMServiceImpl.java index 4542b02..0033390 100644 --- a/server/service/src/main/java/com/doumee/biz/zbom/impl/ZbomIAMServiceImpl.java +++ b/server/service/src/main/java/com/doumee/biz/zbom/impl/ZbomIAMServiceImpl.java @@ -313,6 +313,7 @@ users.setIsdeleted(Constants.ZERO); users.setRemark(JSONObject.toJSONString(upateUserModel)); users.setRoleNames(null); + users.setRoleCodes(null); users.setRoleIds(null); users.setUserTypes(null); if( upateUserModel.getUserTypes() !=null){ @@ -331,8 +332,12 @@ if(StringUtils.isBlank(users.getRoleNames())){ users.setRoleNames(""); } - users.setRoleIds(users.getRoleIds()+t.getId()+"["+t.getId()+"];"); + if(StringUtils.isBlank(users.getRoleCodes())){ + users.setRoleCodes(""); + } + users.setRoleIds(users.getRoleIds()+"["+t.getId()+"];"); users.setRoleNames(users.getRoleNames()+"["+t.getName()+"];"); + users.setRoleCodes(users.getRoleCodes()+"["+t.getCode()+"];"); } } if(upateUserModel.getJobs()!=null){ @@ -350,11 +355,8 @@ .last("limit 1")); users.setDepartmentId(shop ==null?null:shop.getId()); } - } - return users; - } public String getToken(String uuid,String time) { -- Gitblit v1.9.3