Explorar el Código

审核通过修改接口

zhanghang hace 3 años
padre
commit
cde9c578b8

+ 4 - 2
src/main/java/com/diagbot/facade/MedAppealExamineInfoManagementFacade.java

@@ -74,7 +74,9 @@ public class MedAppealExamineInfoManagementFacade extends MedAppealExamineInfoSe
                     .eq("mode_id", modeId)
                     .groupBy("mode_id")
             );
-            qcResultAlgVO.setCasesId(qcCasesEntry.getCasesId());
+            if(qcCasesEntry!=null) {
+                qcResultAlgVO.setCasesId(qcCasesEntry.getCasesId());
+            }
         }
         qcresultVO.setOptResultAlgVO(qcResultAlgVO);
         //获取处理方式
@@ -117,9 +119,9 @@ public class MedAppealExamineInfoManagementFacade extends MedAppealExamineInfoSe
             }
             //调用修改接口
             qcresultVO.setType(3);
+            approvedVo.setQcresultDetailId(detail.getId());
             AnalyzeDTO analyzeDTORespDTO = qcresultInfoFacade.changeQcResult(qcresultVO);
             if (analyzeDTORespDTO.getIsSuccess()) {
-                approvedVo.setQcresultDetailId(detail.getId());
                 Boolean appealInfo = updateAppealInfo(approvedVo);
                 MedAppealExamineInfo medAppealExamineInfo = new MedAppealExamineInfo();
                 medAppealExamineInfo.setExampleOperation(ExampleOperationEnum.UP_OR_UP.getKey());