From 0543f3dee217b247c2c51597df5254e2ad6bc8c4 Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期二, 16 七月 2024 16:07:59 +0800 Subject: [PATCH] 提交 --- server/service/src/main/java/com/doumee/biz/zbom/impl/ZbomIAMServiceImpl.java | 15 +++++++++------ 1 files changed, 9 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..5ac9ef0 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,8 @@ users.setIsdeleted(Constants.ZERO); users.setRemark(JSONObject.toJSONString(upateUserModel)); users.setRoleNames(null); + users.setRoleCodes(null); + users.setCardImg("-"); users.setRoleIds(null); users.setUserTypes(null); if( upateUserModel.getUserTypes() !=null){ @@ -331,8 +333,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 +356,8 @@ .last("limit 1")); users.setDepartmentId(shop ==null?null:shop.getId()); } - } - return users; - } public String getToken(String uuid,String time) { @@ -366,7 +369,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 +383,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