| | |
| | | } |
| | | }); |
| | | usersSubAnswerStatVO.setUsersAnswer(userSubAnswerSelectionStatVOList); |
| | | Integer count = questnaireAnswerContentDAO.selectCount(new QueryWrapper<ComActQuestnaireAnswerContentDO>().select(" DISTINCT sub_id, user_id ").lambda().eq(ComActQuestnaireAnswerContentDO::getSubId, comActQuestnaireSubDO.getId())); |
| | | Integer count = questnaireAnswerContentDAO.selectCount(new QueryWrapper<ComActQuestnaireAnswerContentDO>() |
| | | .select(" DISTINCT sub_id, user_id ").lambda() |
| | | .eq(ComActQuestnaireAnswerContentDO::getSubId, comActQuestnaireSubDO.getId())); |
| | | usersSubAnswerStatVO.setTotal(count); |
| | | usersSubAnswerStatVOList.add(usersSubAnswerStatVO); |
| | | }); |
| | |
| | | @Override |
| | | public R qaQeustDetails(PageQuestnaireSubDetailsDTO pageQuestnaireSubDetailsDTO) { |
| | | Page userPage = new Page(pageQuestnaireSubDetailsDTO.getPageNum(), pageQuestnaireSubDetailsDTO.getPageSize()); |
| | | IPage<ComActQuestnaireAnswerContentDO> doPager = |
| | | questnaireAnswerContentDAO.selectPage(userPage, new QueryWrapper<ComActQuestnaireAnswerContentDO>() |
| | | .orderBy(true, true, "create_at").lambda().eq(ComActQuestnaireAnswerContentDO::getSubId, pageQuestnaireSubDetailsDTO.getSubId())); |
| | | IPage<ComActQuestnaireAnswerContentVO> doPager = |
| | | questnaireAnswerContentDAO.selectVoByPage(userPage, pageQuestnaireSubDetailsDTO); |
| | | return R.ok(doPager); |
| | | } |
| | | |