From baab15477c13b3eeb04784f784fcc5bac1c68393 Mon Sep 17 00:00:00 2001 From: liukangdong <898885815@qq.com> Date: 星期五, 12 七月 2024 18:35:39 +0800 Subject: [PATCH] Merge branch 'master' of http://139.186.142.91:10010/r/productDev/zbomyoujia --- server/service/src/main/java/com/doumee/biz/zbom/impl/ZbomIAMServiceImpl.java | 14 ++++++++------ 1 files changed, 8 insertions(+), 6 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..5d3fb8c 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) { @@ -366,7 +368,7 @@ } @Override @Async - public void saveInterfaceLog(String url,String name, String token, String uuid, String timestamp, Object obj,Integer success,String respone){ + public void saveInterfaceLog(String url,int type,String name, String token, String uuid, String timestamp, Object obj,Integer success,String respone){ Map<String,Object> map = new HashMap<>(); map.put("token",token); map.put("uuid",uuid); @@ -380,7 +382,7 @@ log.setName(name); log.setIsdeleted(Constants.ZERO); log.setRequest(JSONObject.toJSONString(map)); - log.setType(Constants.ONE); + log.setType(type); log.setSuccess(success); log.setRepose(respone); iamInterfaceLogMapper.insert(log); -- Gitblit v1.9.3