Browse Source

判空处理

zhoutg 4 years ago
parent
commit
f2651b5751
1 changed files with 5 additions and 0 deletions
  1. 5 0
      src/main/java/com/diagbot/facade/TestwordInfoFacade.java

+ 5 - 0
src/main/java/com/diagbot/facade/TestwordInfoFacade.java

@@ -13,6 +13,8 @@ import com.diagbot.entity.SymptomFeatureList;
 import com.diagbot.entity.TestwordInfo;
 import com.diagbot.entity.TestwordRes;
 import com.diagbot.enums.IsDeleteEnum;
+import com.diagbot.exception.CommonErrorCode;
+import com.diagbot.exception.CommonException;
 import com.diagbot.service.SymptomFeatureService;
 import com.diagbot.service.TestwordInfoService;
 import com.diagbot.service.TestwordResService;
@@ -448,6 +450,9 @@ public class TestwordInfoFacade extends TestwordInfoServiceImpl {
      * @param symptomFeatureVO
      */
     public void getSymptom(SymptomFeatureVO symptomFeatureVO) {
+        if (StringUtil.isBlank(symptomFeatureVO.getPath())) {
+            throw new CommonException(CommonErrorCode.SERVER_IS_ERROR, "文件目录不能为空");
+        }
         Map<String, SymptomFeatureList> listMap = new LinkedHashMap<>();
         try {
             // 1、获取文件目录