|
|
@ -186,7 +186,8 @@ public class QuestionnaireService implements IQuestionnaireService{ |
|
|
|
List<String> stringList = new ArrayList<>(); |
|
|
|
stringList.add("QXXWJ"); |
|
|
|
List<CodeVo.Basic> qxxwj = codeDictionariesDao.query(stringList); |
|
|
|
if (num <= qxxwj.size()) { |
|
|
|
log.info("QXXWJ数量:{}",qxxwj.size()); |
|
|
|
if (num < (qxxwj.size()-1)) { |
|
|
|
throw new BaseException(DefaultCodeError.QUESTIONNAIRE_INFO_INCOMPLETE); |
|
|
|
} |
|
|
|
String answer = questionnaireDetailDao.queryXGZL(param.getDetailId()); |
|
|
@ -195,7 +196,7 @@ public class QuestionnaireService implements IQuestionnaireService{ |
|
|
|
sonCode.add("XGZL"); |
|
|
|
List<CodeVo.Basic> xgzl = codeDictionariesDao.query(sonCode); |
|
|
|
Integer sonOfXGZLNum = questionnaireDetailDao.querySonOfXGZL(param.getDetailId()); |
|
|
|
if (sonOfXGZLNum <= xgzl.size()) { |
|
|
|
if (sonOfXGZLNum < xgzl.size()) { |
|
|
|
throw new BaseException(DefaultCodeError.XGZL_INCOMPLETE); |
|
|
|
} |
|
|
|
} |
|
|
|