|
@@ -1105,15 +1105,6 @@ public class BehospitalInfoFacade extends BehospitalInfoServiceImpl {
|
|
// 处理公共数据
|
|
// 处理公共数据
|
|
QueryVo queryVo = dealCommonData(hospitalId, analyzeVO);
|
|
QueryVo queryVo = dealCommonData(hospitalId, analyzeVO);
|
|
queryVo.setUseCrfCache(analyzeVO.isUseCrfCache());
|
|
queryVo.setUseCrfCache(analyzeVO.isUseCrfCache());
|
|
- //已核查抛出以评分
|
|
|
|
-// List<MedCheckInfo> medCheckInfos = medCheckInfoFacade.list(new QueryWrapper<MedCheckInfo>()
|
|
|
|
-// .eq("is_deleted", IsDeleteEnum.N.getKey())
|
|
|
|
-// .eq("hospital_id", analyzeVO.getHospitalId())
|
|
|
|
-// .eq("behospital_code", analyzeVO.getBehospitalCode()));
|
|
|
|
-// Set<Integer> status = medCheckInfos.stream().map(MedCheckInfo::getStatus).collect(Collectors.toSet());
|
|
|
|
-// if (medCheckInfos.size() >= 1 && status.contains(CheckStatusEnum.Enable.getKey()) && analyzeVO.getCheckFlag()) {
|
|
|
|
-// throw new CommonException(CommonErrorCode.SERVER_IS_ERROR, "该病例已经核查无需评分!");
|
|
|
|
-// }
|
|
|
|
// 调用质控接口
|
|
// 调用质控接口
|
|
Response<OutputInfo> response = qcServiceClient.extract(queryVo);
|
|
Response<OutputInfo> response = qcServiceClient.extract(queryVo);
|
|
if (response == null || response.getData() == null) {
|
|
if (response == null || response.getData() == null) {
|
|
@@ -1137,10 +1128,6 @@ public class BehospitalInfoFacade extends BehospitalInfoServiceImpl {
|
|
AlgorithmDTO algorithmDTO = (AlgorithmDTO) resMap.get("algorithmDTO");
|
|
AlgorithmDTO algorithmDTO = (AlgorithmDTO) resMap.get("algorithmDTO");
|
|
Date date = (Date) resMap.get("date");
|
|
Date date = (Date) resMap.get("date");
|
|
|
|
|
|
- // 返回提示信息
|
|
|
|
- // List<MsgDTO> msgDTOList = getMsg(analyzeVO);
|
|
|
|
- // Map<String, List<MsgDTO>> msgMap = EntityUtil.makeEntityListMap(msgDTOList, "modelName");
|
|
|
|
-
|
|
|
|
//返回参数组装
|
|
//返回参数组装
|
|
AnalyzeDTO analyzeDTO = new AnalyzeDTO();
|
|
AnalyzeDTO analyzeDTO = new AnalyzeDTO();
|
|
analyzeDTO.setBehospitalCode(analyzeVO.getBehospitalCode());
|
|
analyzeDTO.setBehospitalCode(analyzeVO.getBehospitalCode());
|
|
@@ -1717,21 +1704,6 @@ public class BehospitalInfoFacade extends BehospitalInfoServiceImpl {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
-
|
|
|
|
- // /**
|
|
|
|
- // * 对出院日期之前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
|
|
* 评分api
|
|
*
|
|
*
|