|
@ -2,6 +2,7 @@ package com.yihu.jw.job.ijk;
|
|
|
|
|
|
import com.yihu.jw.hospital.disease.service.BaseDiseaseHospitalService;
|
|
|
import com.yihu.jw.job.im.ImOnlineGuidanceJob;
|
|
|
import com.yihu.jw.util.http.HttpUtils;
|
|
|
import org.quartz.DisallowConcurrentExecution;
|
|
|
import org.quartz.Job;
|
|
|
import org.quartz.JobExecutionContext;
|
|
@ -10,6 +11,9 @@ import org.slf4j.Logger;
|
|
|
import org.slf4j.LoggerFactory;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
|
|
|
import java.util.HashMap;
|
|
|
import java.util.Map;
|
|
|
|
|
|
/**
|
|
|
* 同步i健康疾病筛查结果 10分钟跑一次
|
|
|
* Created by yeshijie on 2024/8/30.
|
|
@ -24,6 +28,7 @@ public class SurveyScreenResultSynJob implements Job {
|
|
|
@Override
|
|
|
public void execute(JobExecutionContext context) throws JobExecutionException {
|
|
|
try {
|
|
|
synchronizePation();
|
|
|
logger.info("SurveyScreenResultSynJob start...");
|
|
|
diseaseHospitalService.synIjkSurvryScreenResult();
|
|
|
logger.info("SurveyScreenResultSynJob end.");
|
|
@ -32,4 +37,15 @@ public class SurveyScreenResultSynJob implements Job {
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
//康复管理自动下转
|
|
|
public void synchronizePation(){
|
|
|
try {
|
|
|
Map<String, Object> params = new HashMap<>();
|
|
|
// params.put("","");
|
|
|
HttpUtils.doPost("http://127.0.0.1:10024/svr-specialist/synchronizePation", params);
|
|
|
}catch (Exception e){
|
|
|
e.printStackTrace();
|
|
|
}
|
|
|
}
|
|
|
}
|