소스 검색

代码优化

gaodm 5 년 전
부모
커밋
aa86c84a21
1개의 변경된 파일4개의 추가작업 그리고 4개의 파일을 삭제
  1. 4 4
      prec-service/src/main/java/com/diagbot/facade/InquiryInfoFacade.java

+ 4 - 4
prec-service/src/main/java/com/diagbot/facade/InquiryInfoFacade.java

@@ -260,13 +260,13 @@ public class InquiryInfoFacade extends InquiryInfoServiceImpl {
         inquiryInfoQe.eq(StringUtil.isNotBlank(getInquiryDetailVO.getPatientIdNo()),
                 "patient_id_no", getInquiryDetailVO.getPatientIdNo());
         inquiryInfoQe.eq("inquiry_code", getInquiryDetailVO.getInquiryCode());
+        String day = DateUtil.formatDateTime(DateUtil.getFirstTimeOfDay(DateUtil.addDay(DateUtil.now(),
+                -getInquiryDetailVO.getDayLimit())));
+        inquiryInfoQe.ge("gmt_modified", day);
         inquiryInfoQe.orderByDesc("gmt_modified");
 
         InquiryInfo inquiryInfo = this.getOne(inquiryInfoQe, false);
-        if (inquiryInfo == null
-                ||DateUtil.before(inquiryInfo.getGmtModified(),
-                DateUtil.getFirstTimeOfDay(DateUtil.addDay(DateUtil.now(),
-                        -getInquiryDetailVO.getDayLimit())))) {
+        if (inquiryInfo == null) {
             throw new CommonException(CommonErrorCode.NOT_EXISTS, "该病历不存在!");
         }