| | |
| | | // 统计该调查问卷填报题目数量 |
| | | int count = 0; |
| | | List<QuestnaiteSubVO> questnaiteSubVOS = JSON.parseArray(workGuideDO.getJsonObject(), QuestnaiteSubVO.class); |
| | | if (!questnaiteSubVOS.isEmpty()) { |
| | | if (questnaiteSubVOS!=null && questnaiteSubVOS.size()>0 ) { |
| | | count = questnaiteSubVOS.size(); |
| | | } |
| | | workGuideDO.setCount(count); |
| | |
| | | baseMapper.deleteQuesSubAll(workGuideDO.getId()); |
| | | baseMapper.deleteQuesSubAll2(workGuideDO.getId()); |
| | | // 重新新增题目以及题目选项 |
| | | if (!questnaiteSubVOS.isEmpty()) { |
| | | if (questnaiteSubVOS!=null && questnaiteSubVOS.size()>0 ) { |
| | | questnaiteSubVOS.forEach(sub -> { |
| | | JinhuiComActQuestnaireSub comActQuestnaireSubDO = new JinhuiComActQuestnaireSub(); |
| | | comActQuestnaireSubDO.setType(sub.getType()+""); |