Browse Source

优化bug

wangfeng 5 years ago
parent
commit
189f33328a

+ 6 - 1
kernel/src/main/java/com/lantone/qc/kernel/catalogue/operationdiscussion/OPE0587.java

@@ -27,7 +27,11 @@ public class OPE0587 extends QCCatalogue {
     public void start(InputInfo inputInfo, OutputInfo outputInfo) {
         status.set("0");
         List<OperationDoc> operationDocs = inputInfo.getOperationDocs();
-        List<ThreeLevelWardDoc> threeLevelWardDocs = inputInfo.getThreeLevelWardDocs().get(0).getAllDoctorWradDocs();
+        List<ThreeLevelWardDoc> threeLevelWardDocs1 = inputInfo.getThreeLevelWardDocs();
+        if(ListUtil.isEmpty(threeLevelWardDocs1)){
+            return;
+        }
+        List<ThreeLevelWardDoc> threeLevelWardDocs =threeLevelWardDocs1.get(0).getAllDoctorWradDocs();
         if (ListUtil.isEmpty(operationDocs) || ListUtil.isEmpty(threeLevelWardDocs)) {
             return;
         }
@@ -57,6 +61,7 @@ public class OPE0587 extends QCCatalogue {
                     if (StringUtil.isNotBlank(operDate)) {
                         operDateList.add(operDate);
                     }
+
                 }
             }
             if (operDateList.size() > 0) {