|
@@ -27,6 +27,7 @@ import com.diagbot.entity.DoctorAdvice;
|
|
|
import com.diagbot.entity.HomeDiagnoseInfo;
|
|
|
import com.diagbot.entity.HomeOperationInfo;
|
|
|
import com.diagbot.entity.HomePage;
|
|
|
+import com.diagbot.entity.MedCheckInfo;
|
|
|
import com.diagbot.entity.MedCrisisInfo;
|
|
|
import com.diagbot.entity.MedLisResult;
|
|
|
import com.diagbot.entity.MedPacsResult;
|
|
@@ -34,6 +35,7 @@ import com.diagbot.entity.MedicalRecord;
|
|
|
import com.diagbot.enums.IsDeleteEnum;
|
|
|
import com.diagbot.exception.CommonErrorCode;
|
|
|
import com.diagbot.exception.CommonException;
|
|
|
+import com.diagbot.service.MedCheckInfoService;
|
|
|
import com.diagbot.service.impl.BehospitalInfoServiceImpl;
|
|
|
import com.diagbot.util.BeanUtil;
|
|
|
import com.diagbot.util.DateUtil;
|
|
@@ -124,6 +126,8 @@ public class BehospitalInfoFacade extends BehospitalInfoServiceImpl {
|
|
|
MedPacsResultFacade medPacsResultFacade;
|
|
|
@Autowired
|
|
|
MedCrisisInfoFacade medCrisisInfoFacade;
|
|
|
+ @Autowired
|
|
|
+ MedCheckInfoService medCheckInfoService;
|
|
|
|
|
|
/**
|
|
|
* 分页
|
|
@@ -176,6 +180,19 @@ public class BehospitalInfoFacade extends BehospitalInfoServiceImpl {
|
|
|
qcResultDTO.setMenuData("");
|
|
|
}
|
|
|
res.put("result", qcResultDTO);
|
|
|
+ //增加该病历是否核查状态
|
|
|
+ Map<String, Object> mapAll = new HashMap<String, Object>();
|
|
|
+ mapAll.put("is_deleted", IsDeleteEnum.N.getKey());
|
|
|
+ mapAll.put("behospital_code", getDetailVO.getBehospitalCode());
|
|
|
+ mapAll.put("hospital_id", hospitalId);
|
|
|
+ QueryWrapper<MedCheckInfo> medCheckInfoQuerys = new QueryWrapper<>();
|
|
|
+ medCheckInfoQuerys.allEq(mapAll);
|
|
|
+ int count = medCheckInfoService.count(medCheckInfoQuerys);
|
|
|
+ if (count > 0) {
|
|
|
+ res.put("checkStatus", 1);
|
|
|
+ } else {
|
|
|
+ res.put("checkStatus", 0);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
// 获取提示信息
|
|
@@ -200,6 +217,7 @@ public class BehospitalInfoFacade extends BehospitalInfoServiceImpl {
|
|
|
Map<String, List<MsgDTO>> msgMap = EntityUtil.makeEntityListMap(msgDTOList, "modelName");
|
|
|
res.put("msg", msgMap);
|
|
|
}
|
|
|
+
|
|
|
return res;
|
|
|
}
|
|
|
|