|
@ -5,9 +5,7 @@ import com.yihu.jw.care.job.QuartzHelper;
|
|
|
import com.yihu.jw.care.job.birthday.BirthdayWishesNotPushJob;
|
|
|
import com.yihu.jw.care.job.consult.FinishConsultJob;
|
|
|
import com.yihu.jw.care.job.data.SaveDataPushJob;
|
|
|
import com.yihu.jw.care.job.device.DeviceLostAssociationJob;
|
|
|
import com.yihu.jw.care.job.device.PatientSosContactsJob;
|
|
|
import com.yihu.jw.care.job.device.PressureGlucoseNotJob;
|
|
|
import com.yihu.jw.care.job.device.*;
|
|
|
import com.yihu.jw.care.job.message.DoctorSendUnreadJob;
|
|
|
import com.yihu.jw.care.job.message.PatientSendUnreadJob;
|
|
|
import com.yihu.jw.care.job.order.CancelPayOrderJob;
|
|
@ -193,6 +191,25 @@ public class ApplicationEvent implements ApplicationListener<ContextRefreshedEve
|
|
|
logger.info("DAILY_WATER_JOB success");
|
|
|
}
|
|
|
|
|
|
//#人脸库每天晚上3点跑一次
|
|
|
if (!quartzHelper.isExistJob("DEVICE_DATA_FACE_JOB")){
|
|
|
String trigger = SystemConf.getInstance().getSystemProperties().getProperty("DEVICE_DATA_FACE_JOB");
|
|
|
quartzHelper.addJob(UpdPatientFaceJob.class, trigger, "DEVICE_DATA_FACE_JOB", new HashMap<String, Object>());
|
|
|
logger.info("DEVICE_DATA_FACE_JOB success");
|
|
|
}else {
|
|
|
logger.info("DEVICE_DATA_FACE_JOB success");
|
|
|
}
|
|
|
|
|
|
//#人脸记录每30分钟跑一次
|
|
|
if (!quartzHelper.isExistJob("SYN_FACE_RECORD_JOB")){
|
|
|
String trigger = SystemConf.getInstance().getSystemProperties().getProperty("SYN_FACE_RECORD_JOB");
|
|
|
quartzHelper.addJob(SynPatientFaceRecordsJob.class, trigger, "SYN_FACE_RECORD_JOB", new HashMap<String, Object>());
|
|
|
logger.info("SYN_FACE_RECORD_JOB success");
|
|
|
}else {
|
|
|
logger.info("SYN_FACE_RECORD_JOB success");
|
|
|
}
|
|
|
|
|
|
|
|
|
} catch (Exception e) {
|
|
|
logger.info(" job start failed");
|
|
|
}
|