| | |
| | | import com.java110.core.context.ICmdDataFlowContext; |
| | | import com.java110.core.event.cmd.Cmd; |
| | | import com.java110.core.event.cmd.CmdEvent; |
| | | import com.java110.dto.questionAnswer.QuestionAnswerDto; |
| | | import com.java110.dto.questionTitleValue.QuestionTitleValueDto; |
| | | import com.java110.dto.question.QuestionAnswerDto; |
| | | import com.java110.dto.question.QuestionTitleValueDto; |
| | | import com.java110.intf.user.IQuestionAnswerV1InnerServiceSMO; |
| | | import com.java110.intf.user.IQuestionTitleV1InnerServiceSMO; |
| | | import com.java110.intf.user.IQuestionTitleValueV1InnerServiceSMO; |
| | |
| | | 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); |
| | | } |
| | | } |
| | | } |