| | |
| | | |
| | | @Override |
| | | public R infoQuestnaire(Long questId) { |
| | | return null; |
| | | return answerInfoQuestnaire(null, questId); |
| | | } |
| | | |
| | | @Override |
| | |
| | | }); |
| | | usersSubAnswerVO.setQuestSelectionList(comActQuestnaireSubSelectionVOs); |
| | | //用户回答 |
| | | List<ComActQuestnaireAnswerContentDO> questnaireAnswerContentDOList = |
| | | questnaireAnswerContentDAO.selectList(new QueryWrapper<ComActQuestnaireAnswerContentDO>().lambda().eq(ComActQuestnaireAnswerContentDO::getUserId, userId) |
| | | .eq(ComActQuestnaireAnswerContentDO::getSubId, subId)); |
| | | if(userId!=null) { |
| | | List<ComActQuestnaireAnswerContentDO> questnaireAnswerContentDOList = |
| | | questnaireAnswerContentDAO.selectList(new QueryWrapper<ComActQuestnaireAnswerContentDO>().lambda().eq(ComActQuestnaireAnswerContentDO::getUserId, userId) |
| | | .eq(ComActQuestnaireAnswerContentDO::getSubId, subId)); |
| | | |
| | | List<ComActQuestnaireAnswerContentVO> questnaireAnswerContentVOList = new ArrayList<>(); |
| | | questnaireAnswerContentDOList.forEach(questnaireAnswerContentDO->{ |
| | | ComActQuestnaireAnswerContentVO comActQuestnaireSubSelectionVO = new ComActQuestnaireAnswerContentVO(); |
| | | BeanUtils.copyProperties(questnaireAnswerContentDO, comActQuestnaireSubSelectionVO); |
| | | questnaireAnswerContentVOList.add(comActQuestnaireSubSelectionVO); |
| | | }); |
| | | List<ComActQuestnaireAnswerContentVO> questnaireAnswerContentVOList = new ArrayList<>(); |
| | | questnaireAnswerContentDOList.forEach(questnaireAnswerContentDO -> { |
| | | ComActQuestnaireAnswerContentVO comActQuestnaireSubSelectionVO = new ComActQuestnaireAnswerContentVO(); |
| | | BeanUtils.copyProperties(questnaireAnswerContentDO, comActQuestnaireSubSelectionVO); |
| | | questnaireAnswerContentVOList.add(comActQuestnaireSubSelectionVO); |
| | | }); |
| | | |
| | | usersSubAnswerVO.setUsersAnswer(questnaireAnswerContentVOList); |
| | | usersSubAnswerVO.setUsersAnswer(questnaireAnswerContentVOList); |
| | | } |
| | | usersSubAnswerVOList.add(usersSubAnswerVO); |
| | | } |
| | | ); |