lighter 11 months ago
parent
commit
e60b4b6556

+ 0 - 1
src/main/java/thyyxxk/webserver/entity/zhuyuanyisheng/jianyanjiancha/CheckTheCallbacks.java

@@ -24,7 +24,6 @@ public class CheckTheCallbacks {
     @TableId(type = IdType.NONE, value = "patient_uid")
     private String patientUid;
 
-
     private Integer topReqNo;
 
     /**

+ 7 - 3
src/main/java/thyyxxk/webserver/service/zhuyuanyisheng/JianYanJianChaShenQingService.java

@@ -682,10 +682,14 @@ public class JianYanJianChaShenQingService {
 
         boolean exist = checkTheCallbackDao.selectCount(queryWrapper) > 0;
         List<Integer> reqNos = param.getReqNo();
-        if (null != reqNos && !reqNos.isEmpty()) {
+        if (reqNos.isEmpty()) {
+            param.setTopReqNo(-1);
+        } else {
             param.setTopReqNo(reqNos.get(0));
-            for (Integer reqNo : reqNos) {
-                dao.setCheckPatientUid(param.getPatientUid(), reqNo);
+            if (param.getPatientFrom() == 1) {
+                for (Integer reqNo : reqNos) {
+                    dao.setCheckPatientUid(param.getPatientUid(), reqNo);
+                }
             }
         }