Your Name
2023-09-07 fc1df2c938dfda2860b4992420c275014c3cc45e
service-user/src/main/java/com/java110/user/cmd/question/ListOwnerVoteCmd.java
@@ -47,7 +47,7 @@
    public void doCmd(CmdEvent event, ICmdDataFlowContext context, JSONObject reqJson) throws CmdException, ParseException {
        QuestionAnswerDto questionAnswerDto = BeanConvertUtil.covertBean(reqJson, QuestionAnswerDto.class);
        questionAnswerDto.setQaType(QuestionAnswerDto.QA_TYPE_VOTE);
        int count = questionAnswerV1InnerServiceSMOImpl.queryQuestionAnswersCount(questionAnswerDto);
        List<QuestionAnswerDto> questionAnswerDtos = null;
@@ -91,15 +91,20 @@
            return;
        }
        List<QuestionTitleValueDto> values = null;
        long votedCount = 0;
        for (QuestionAnswerDto tmpQuestionAnswerDto : questionAnswerDtos) {
            values = new ArrayList<>();
            votedCount = 0;
            for (QuestionTitleValueDto tmpQuestionTitleValueDto : questionTitleValueDtos) {
                if (!tmpQuestionTitleValueDto.getQaId().equals(tmpQuestionAnswerDto.getQaId())) {
                    continue;
                }
                values.add(tmpQuestionTitleValueDto);
                tmpQuestionAnswerDto.setTitleType(tmpQuestionTitleValueDto.getTitleType());
                votedCount += tmpQuestionTitleValueDto.getPersonCount();
            }
            tmpQuestionAnswerDto.setTitleValues(values);
            tmpQuestionAnswerDto.setVotedCount(votedCount);
        }
    }
}