|
@@ -1,16 +1,19 @@
|
|
|
package com.nb.web.service.bus.hospital;
|
|
package com.nb.web.service.bus.hospital;
|
|
|
|
|
|
|
|
import cn.hutool.core.collection.CollUtil;
|
|
import cn.hutool.core.collection.CollUtil;
|
|
|
-import cn.hutool.extra.spring.SpringUtil;
|
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
|
|
+import com.nb.core.exception.CustomException;
|
|
|
import com.nb.web.api.entity.BusInfusionHistoryEntity;
|
|
import com.nb.web.api.entity.BusInfusionHistoryEntity;
|
|
|
|
|
+import com.nb.web.service.bus.hospital.script.ScriptManager;
|
|
|
import com.nb.web.service.bus.service.LocalBusHospitalService;
|
|
import com.nb.web.service.bus.service.LocalBusHospitalService;
|
|
|
import com.nb.web.service.bus.service.LocalBusInfusionHistoryService;
|
|
import com.nb.web.service.bus.service.LocalBusInfusionHistoryService;
|
|
|
|
|
+import com.nb.web.service.quartz.util.SpringUtils;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.quartz.Job;
|
|
import org.quartz.Job;
|
|
|
import org.quartz.JobExecutionContext;
|
|
import org.quartz.JobExecutionContext;
|
|
|
import org.quartz.JobExecutionException;
|
|
import org.quartz.JobExecutionException;
|
|
|
|
|
+import org.springframework.beans.factory.annotation.Autowired;
|
|
|
|
|
|
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
import java.util.Set;
|
|
import java.util.Set;
|
|
@@ -33,13 +36,13 @@ public class HospitalHisDataPullJob implements Job {
|
|
|
@Override
|
|
@Override
|
|
|
public void execute(JobExecutionContext context) throws JobExecutionException {
|
|
public void execute(JobExecutionContext context) throws JobExecutionException {
|
|
|
if(hospitalService==null){
|
|
if(hospitalService==null){
|
|
|
- hospitalService = SpringUtil.getBean(LocalBusHospitalService.class);
|
|
|
|
|
|
|
+ hospitalService = SpringUtils.getBean(LocalBusHospitalService.class);
|
|
|
}
|
|
}
|
|
|
if(infusionHistoryService==null){
|
|
if(infusionHistoryService==null){
|
|
|
- infusionHistoryService = SpringUtil.getBean(LocalBusInfusionHistoryService.class);
|
|
|
|
|
|
|
+ infusionHistoryService = SpringUtils.getBean(LocalBusInfusionHistoryService.class);
|
|
|
}
|
|
}
|
|
|
if(hospitalManagerRegister==null){
|
|
if(hospitalManagerRegister==null){
|
|
|
- hospitalManagerRegister = SpringUtil.getBean(HospitalManagerRegister.class);
|
|
|
|
|
|
|
+ hospitalManagerRegister = SpringUtils.getBean(HospitalManagerRegister.class);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
String hospitalId = context.getJobDetail().getJobDataMap().getString("hospitalId");
|
|
String hospitalId = context.getJobDetail().getJobDataMap().getString("hospitalId");
|