|
@@ -681,12 +681,16 @@ public class BehospitalInfoFacade extends BehospitalInfoServiceImpl {
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 执行未评分的病历
|
|
|
+ * 评分
|
|
|
*/
|
|
|
- public void execute(String param) {
|
|
|
- TaskVO taskVO = new TaskVO();
|
|
|
- // 处理入参
|
|
|
+ public void execute(TaskVO taskVO, String param) {
|
|
|
+ // 处理医院信息
|
|
|
dealTaskVO(param, taskVO);
|
|
|
+ // 处理时间过滤
|
|
|
+ if (taskVO.getType() != null && taskVO.getType() == 1) {
|
|
|
+ Date date = DateUtil.addDay(DateUtil.now(), -3);
|
|
|
+ taskVO.setLeaveDate(date);
|
|
|
+ }
|
|
|
List<BehospitalInfo> behospitalInfoList = getNoGrade(taskVO);
|
|
|
for (BehospitalInfo bean : behospitalInfoList) {
|
|
|
AnalyzeVO analyzeVO = new AnalyzeVO();
|
|
@@ -695,42 +699,22 @@ public class BehospitalInfoFacade extends BehospitalInfoServiceImpl {
|
|
|
analyzeVO.setBehospitalCode(bean.getBehospitalCode());
|
|
|
authServiceClient.analyze_rpc(analyzeVO);
|
|
|
}
|
|
|
-
|
|
|
- // List<BehospitalInfo> behospitalInfoList = this.list(new QueryWrapper<BehospitalInfo>()
|
|
|
- // .eq("is_deleted", IsDeleteEnum.N.getKey())
|
|
|
- // );
|
|
|
- //
|
|
|
- // int i = 1;
|
|
|
- // while(i < 100) {
|
|
|
- // for (BehospitalInfo bean : behospitalInfoList) {
|
|
|
- // AnalyzeVO analyzeVO = new AnalyzeVO();
|
|
|
- // analyzeVO.setIsTask(true);
|
|
|
- // analyzeVO.setHospitalId(bean.getHospitalId());
|
|
|
- // analyzeVO.setBehospitalCode(bean.getBehospitalCode());
|
|
|
- // authServiceClient.analyze_rpc(analyzeVO);
|
|
|
- // System.out.println(i++);
|
|
|
- // }
|
|
|
- // }
|
|
|
}
|
|
|
|
|
|
|
|
|
- /**
|
|
|
- * 对出院日期之前3天的未评分的病历进行评分
|
|
|
- */
|
|
|
- public void execute2(String param) {
|
|
|
- TaskVO taskVO = new TaskVO();
|
|
|
- Date date = DateUtil.addDay(DateUtil.now(), -3);
|
|
|
- taskVO.setLeaveDate(date);
|
|
|
- dealTaskVO(param, taskVO);
|
|
|
- List<BehospitalInfo> behospitalInfoList = getNoGrade(taskVO);
|
|
|
- for (BehospitalInfo bean : behospitalInfoList) {
|
|
|
- AnalyzeVO analyzeVO = new AnalyzeVO();
|
|
|
- analyzeVO.setIsTask(true);
|
|
|
- analyzeVO.setHospitalId(bean.getHospitalId());
|
|
|
- analyzeVO.setBehospitalCode(bean.getBehospitalCode());
|
|
|
- authServiceClient.analyze_rpc(analyzeVO);
|
|
|
- }
|
|
|
- }
|
|
|
+ // /**
|
|
|
+ // * 对出院日期之前3天的未评分的病历进行评分
|
|
|
+ // */
|
|
|
+ // public void execute2(TaskVO taskVO) {
|
|
|
+ // List<BehospitalInfo> behospitalInfoList = getNoGrade(taskVO);
|
|
|
+ // for (BehospitalInfo bean : behospitalInfoList) {
|
|
|
+ // AnalyzeVO analyzeVO = new AnalyzeVO();
|
|
|
+ // analyzeVO.setIsTask(true);
|
|
|
+ // analyzeVO.setHospitalId(bean.getHospitalId());
|
|
|
+ // analyzeVO.setBehospitalCode(bean.getBehospitalCode());
|
|
|
+ // authServiceClient.analyze_rpc(analyzeVO);
|
|
|
+ // }
|
|
|
+ // }
|
|
|
|
|
|
/**
|
|
|
* 评分api
|