|
@@ -1505,8 +1505,10 @@ public class WxCorpInfoServiceImpl extends ServiceImpl<WxCorpInfoMapper, WxCorpI
|
|
|
}
|
|
}
|
|
|
//查询日报中的人员姓名,更新用户表
|
|
//查询日报中的人员姓名,更新用户表
|
|
|
System.out.println("" + corpwxUserIds.size());
|
|
System.out.println("" + corpwxUserIds.size());
|
|
|
|
|
+ LocalDate nowDate = LocalDateTime.now().toLocalDate();
|
|
|
List<UserCorpwxTime> cardTimeList = userCorpwxTimeMapper.selectList(
|
|
List<UserCorpwxTime> cardTimeList = userCorpwxTimeMapper.selectList(
|
|
|
- new QueryWrapper<UserCorpwxTime>().select("distinct corpwx_userid, name").eq("company_id", wxCorpInfo.getCompanyId()).in("corpwx_userid", corpwxUserIds));
|
|
|
|
|
|
|
+ new QueryWrapper<UserCorpwxTime>().select("distinct corpwx_userid, name")
|
|
|
|
|
+ .eq("company_id", wxCorpInfo.getCompanyId()).in("corpwx_userid", corpwxUserIds).ge("create_date",nowDate.minusDays(10)));
|
|
|
List<User> updateUserList = new ArrayList<>();
|
|
List<User> updateUserList = new ArrayList<>();
|
|
|
for (UserCorpwxTime userCorpwxTime : cardTimeList) {
|
|
for (UserCorpwxTime userCorpwxTime : cardTimeList) {
|
|
|
User user = userMapper.selectOne(new QueryWrapper<User>().eq("name", userCorpwxTime.getName()).eq("company_id", wxCorpInfo.getCompanyId()));
|
|
User user = userMapper.selectOne(new QueryWrapper<User>().eq("name", userCorpwxTime.getName()).eq("company_id", wxCorpInfo.getCompanyId()));
|