ソースを参照

feature 代码提交

xiahan 1 年間 前
コミット
45b12a1358

+ 4 - 0
rw-training/training-common/src/main/java/com/rongwei/trainingcommon/sys/service/impl/TrainingDemandServiceImpl.java

@@ -107,6 +107,10 @@ public class TrainingDemandServiceImpl implements TrainingDemandService {
         // 调查问卷模板信息
         List<TrainingDemandSurveyTempDetailDo> surveyTempDetailDos = trainingDemandSurveyTempDetailDao.selectList(new LambdaQueryWrapper<TrainingDemandSurveyTempDetailDo>()
                 .eq(TrainingDemandSurveyTempDetailDo::getSurverid, id).orderByAsc(TrainingDemandSurveyTempDetailDo::getNum));
+        if (surveyTempDetailDos.isEmpty()) {
+            log.error("问卷项目信息为空");
+            return R.error("问卷项目信息为空");
+        }
         // 模板信息
         List<TrainingDemandTempDo> trainingDemandTempDos = trainingDemandTempDao.selectList(new LambdaQueryWrapper<TrainingDemandTempDo>()
                 .in(TrainingDemandTempDo::getId, surveyTempDetailDos.stream().map(TrainingDemandSurveyTempDetailDo::getTempid).collect(Collectors.toList())));