|
@@ -67,12 +67,15 @@ public class TaskService extends BaseService {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- // 查询未更新delFlag数据对应企业微信账号
|
|
|
-// List<SapUser> deleteSapUsers = sapUserService.selectDeleteList();
|
|
|
-// LoggerUtil.info("SAP删除数据->" + deleteSapUsers.size());
|
|
|
-// for(SapUser sapUser : deleteSapUsers) {
|
|
|
-// WXCpUserUtil.delete(sapUser.getPersonId());
|
|
|
-// }
|
|
|
+ // 查询禁用企业微信账号
|
|
|
+ List<SapUser> unableSapUsers = sapUserService.selectDeleteList();
|
|
|
+ LoggerUtil.info("SAP禁用数据->" + unableSapUsers.size());
|
|
|
+ // 防止极端情况导致大批量被禁用
|
|
|
+ if(unableSapUsers.size() < 20) {
|
|
|
+ for(SapUser sapUser : unableSapUsers) {
|
|
|
+ WXCpUserUtil.updateUnable(sapUser.getPersonId());
|
|
|
+ }
|
|
|
+ }
|
|
|
|
|
|
// 部分数据插入微信未成功,处理数据后,重新插入
|
|
|
List<SapUser> unSyncSapUsers = sapUserService.selectUnSyncList();
|