فهرست منبع

修改飞书通讯录同步

Min 1 سال پیش
والد
کامیت
e11a8bf008

+ 8 - 8
fhKeeper/formulahousekeeper/management-platform/src/main/java/com/management/platform/controller/FeishuInfoController.java

@@ -758,11 +758,11 @@ public class FeishuInfoController {
                         if(optional.isPresent()){
                             user.setId(optional.get().getId());
                         }else {
-                            user.setId(SnowFlake.nextId()+"");
+                            user.setId(SnowFlake.nextId()+"")
+                                .setRoleId(role.getId())//默认普通员工
+                                .setRoleName(role.getRolename());
                         }
-                        user.setRoleId(role.getId())//默认普通员工
-                                .setRoleName(role.getRolename())
-                                .setCompanyId(feishuInfo.getCompanyId())
+                        user.setCompanyId(feishuInfo.getCompanyId())
                                 .setName(userJson.getString("name"))
                                 .setFeishuUserid(openUserid)
                                 .setColor(ColorUtil.randomColor())
@@ -969,11 +969,11 @@ public class FeishuInfoController {
                 if(optional.isPresent()){
                     user.setId(optional.get().getId());
                 }else {
-                    user.setId(SnowFlake.nextId()+"");
+                    user.setId(SnowFlake.nextId()+"")
+                        .setRoleId(role.getId())//默认普通员工
+                        .setRoleName(role.getRolename());
                 }
-                user.setRoleId(role.getId())//默认普通员工
-                        .setRoleName(role.getRolename())
-                        .setCompanyId(feishuInfo.getCompanyId())
+                user.setCompanyId(feishuInfo.getCompanyId())
                         .setName(userJson.getString("name"))
                         .setFeishuUserid(openUserid)
                         .setColor(ColorUtil.randomColor())