浏览代码

增加用户和员工关系更新

xueyiming 2 月之前
父节点
当前提交
c5b7c3a1cb
共有 1 个文件被更改,包括 9 次插入0 次删除
  1. 9 0
      offline-module/src/main/java/com/tzld/piaoquan/offline/job/WeComUserDataJob.java

+ 9 - 0
offline-module/src/main/java/com/tzld/piaoquan/offline/job/WeComUserDataJob.java

@@ -488,6 +488,15 @@ public class WeComUserDataJob {
             weComUser.setGender(gender);
             weComUser.setGender(gender);
             weComUser.setAvatar(avatar);
             weComUser.setAvatar(avatar);
             weComUserMapper.updateByPrimaryKeySelective(weComUser);
             weComUserMapper.updateByPrimaryKeySelective(weComUser);
+            StaffWithUserExample example = new StaffWithUserExample();
+            example.createCriteria().andStaffIdEqualTo(staffId).andUserIdEqualTo(userId);
+            List<StaffWithUser> staffWithUsers = staffWithUserMapper.selectByExample(example);
+            if (CollectionUtils.isEmpty(staffWithUsers)) {
+                StaffWithUser staffWithUser = new StaffWithUser();
+                staffWithUser.setStaffId(staffId);
+                staffWithUser.setUserId(userId);
+                staffWithUserMapper.insertSelective(staffWithUser);
+            }
         }
         }
         return userId;
         return userId;
     }
     }