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