소스 검색

增加保存申请签收条件

lihong 2 년 전
부모
커밋
6d9db59fd0
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      src/main/java/thyyxxk/webserver/service/medicalinsurance/SetlListUpldService.java

+ 4 - 0
src/main/java/thyyxxk/webserver/service/medicalinsurance/SetlListUpldService.java

@@ -1194,6 +1194,10 @@ public class SetlListUpldService {
     @Transactional(rollbackFor = Exception.class)
     public ResultVo<String> setlModifyReq(ZyInactpatient param) {
         param.setLedgerSn(publicServer.getLedgerSn(param.getInpatientNo(), param.getAdmissTimes()));
+        boolean shiFouQianShouBingAn = dao.shiFouQianShou(param.getInpatientNo(), param.getAdmissTimes()) > 0;
+        if(!shiFouQianShouBingAn){
+            return ResultVoUtil.fail(ExceptionEnum.LOGICAL_ERROR, "该病案没有签收,请病案室签收后再保存");
+        }
         Set<String> zhenDuanBianMa = new HashSet<>();
         for (YbZyDisDiag item : param.getYbZyDisDiag()) {
             if (item.getDisDiagNo() == null || item.getDisDiagNo() <= 0) {