|
|
|
@ -3,15 +3,16 @@ package com.docus.server.collect.user.view;
|
|
|
|
|
import com.docus.core.util.DateUtil;
|
|
|
|
|
import com.docus.core.util.Func;
|
|
|
|
|
import com.docus.core.util.ListUtils;
|
|
|
|
|
import com.docus.log.annotation.TrackRetryListener;
|
|
|
|
|
import com.docus.server.collect.ICollector;
|
|
|
|
|
import com.docus.server.entity.TaskConfig;
|
|
|
|
|
import com.docus.server.collect.web.job.AbstractCollectJob;
|
|
|
|
|
import com.docus.server.util.PeriodTime;
|
|
|
|
|
import com.docus.server.entity.TaskConfig;
|
|
|
|
|
import com.docus.server.his.service.IHisService;
|
|
|
|
|
import com.docus.server.sys.common.pojo.dto.UserDTO;
|
|
|
|
|
import com.docus.server.sys.common.pojo.entity.PowerDept;
|
|
|
|
|
import com.docus.server.sys.common.pojo.entity.PowerThirdLogin;
|
|
|
|
|
import com.docus.server.sys.common.pojo.entity.PowerUser;
|
|
|
|
|
import com.docus.server.util.PeriodTime;
|
|
|
|
|
import com.xxl.job.core.handler.annotation.XxlJob;
|
|
|
|
|
import org.springframework.stereotype.Component;
|
|
|
|
|
|
|
|
|
@ -36,6 +37,7 @@ public class UserViewCollectJob extends AbstractCollectJob<UserDTO> {
|
|
|
|
|
* xxl jobhandler 手工执行,全量执行
|
|
|
|
|
*/
|
|
|
|
|
@XxlJob("startAllUserViewCollect")
|
|
|
|
|
@TrackRetryListener("startAllUserViewCollect")
|
|
|
|
|
public void startAllUserViewCollect(String param) {
|
|
|
|
|
super.startCollectAll(getJobParam(param));
|
|
|
|
|
}
|
|
|
|
@ -44,6 +46,7 @@ public class UserViewCollectJob extends AbstractCollectJob<UserDTO> {
|
|
|
|
|
* xxl jobhandler 配置定时启动,如果未完成任务跳过。增量收集
|
|
|
|
|
*/
|
|
|
|
|
@XxlJob("startIncUserViewCollect")
|
|
|
|
|
@TrackRetryListener("startIncUserViewCollect")
|
|
|
|
|
public void startIncUserViewCollect(String param) {
|
|
|
|
|
super.startCollectIncrement(getJobParam(param));
|
|
|
|
|
}
|
|
|
|
|