haogh 8 달 전
부모
커밋
8edd099b98

+ 5 - 0
src/main/java/com/qmth/exam/reserve/controller/admin/TimePeriodExamSiteController.java

@@ -13,7 +13,9 @@ import io.swagger.annotations.ApiParam;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 
+import java.util.ArrayList;
 import java.util.List;
+import java.util.Objects;
 
 @RestController
 @Api(tags = "【管理端】考点预约设置相关接口")
@@ -33,6 +35,9 @@ public class TimePeriodExamSiteController extends BaseController {
     @ApiOperation(value = "日期时段列表")
     @PostMapping(value = "/detail/list")
     public List<TimePeriodExamSiteVo> ListDetail(@ApiParam("考点ID") @RequestParam(required = true) Long examSiteId) {
+        if(examSiteId == null) {
+            return new ArrayList<>();
+        }
         return timePeriodExamSiteService.ListDetail(examSiteId);
     }
 

+ 1 - 1
src/main/java/com/qmth/exam/reserve/service/impl/TimePeriodExamSiteServiceImpl.java

@@ -1,6 +1,5 @@
 package com.qmth.exam.reserve.service.impl;
 
-import com.aliyuncs.utils.StringUtils;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import com.qmth.boot.core.exception.StatusException;
 import com.qmth.exam.reserve.bean.apply.ExamSiteTimePeriodInfo;
@@ -18,6 +17,7 @@ import com.qmth.exam.reserve.service.TimePeriodService;
 import com.qmth.exam.reserve.util.DateUtil;
 import com.qmth.exam.reserve.util.UnionUtil;
 import org.apache.commons.collections4.CollectionUtils;
+import org.apache.commons.lang3.StringUtils;
 import org.springframework.beans.BeanUtils;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;