|
@@ -260,9 +260,13 @@ public class InquiryInfoFacade extends InquiryInfoServiceImpl {
|
|
|
inquiryInfoQe.eq(StringUtil.isNotBlank(getInquiryDetailVO.getPatientIdNo()),
|
|
|
"patient_id_no", getInquiryDetailVO.getPatientIdNo());
|
|
|
inquiryInfoQe.eq("inquiry_code", getInquiryDetailVO.getInquiryCode());
|
|
|
+ inquiryInfoQe.orderByDesc("gmt_modified");
|
|
|
|
|
|
InquiryInfo inquiryInfo = this.getOne(inquiryInfoQe, false);
|
|
|
- if (inquiryInfo == null) {
|
|
|
+ if (inquiryInfo == null
|
|
|
+ ||DateUtil.before(inquiryInfo.getGmtModified(),
|
|
|
+ DateUtil.getFirstTimeOfDay(DateUtil.addDay(DateUtil.now(),
|
|
|
+ -getInquiryDetailVO.getDayLimit())))) {
|
|
|
throw new CommonException(CommonErrorCode.NOT_EXISTS, "该病历不存在!");
|
|
|
}
|
|
|
|
|
@@ -320,7 +324,6 @@ public class InquiryInfoFacade extends InquiryInfoServiceImpl {
|
|
|
getInquiryDetailDTO.setImageList(BeanUtil.listCopyTo(inquiryReportList, GetInquiryDetailImgDTO.class));
|
|
|
}
|
|
|
|
|
|
-
|
|
|
return getInquiryDetailDTO;
|
|
|
}
|
|
|
|