wuxw
2025-03-10 de3590b244c8d2b9bec76f01d2f298f3fa670190
service-user/src/main/java/com/java110/user/cmd/question/ListQuestionTitleCmd.java
@@ -20,9 +20,7 @@
import com.java110.core.context.ICmdDataFlowContext;
import com.java110.core.event.cmd.Cmd;
import com.java110.core.event.cmd.CmdEvent;
import com.java110.dto.maintainance.MaintainanceItemDto;
import com.java110.dto.maintainance.MaintainanceItemValueDto;
import com.java110.dto.questionTitleValue.QuestionTitleValueDto;
import com.java110.dto.question.QuestionTitleValueDto;
import com.java110.intf.user.IQuestionTitleV1InnerServiceSMO;
import com.java110.intf.user.IQuestionTitleValueV1InnerServiceSMO;
import com.java110.utils.exception.CmdException;
@@ -30,7 +28,7 @@
import com.java110.utils.util.BeanConvertUtil;
import com.java110.vo.ResultVo;
import org.springframework.beans.factory.annotation.Autowired;
import com.java110.dto.questionTitle.QuestionTitleDto;
import com.java110.dto.question.QuestionTitleDto;
import java.util.List;
import java.util.ArrayList;
@@ -39,7 +37,6 @@
import org.springframework.http.HttpStatus;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
/**
 * 类表述:查询
@@ -55,6 +52,7 @@
public class ListQuestionTitleCmd extends Cmd {
    private static Logger logger = LoggerFactory.getLogger(ListQuestionTitleCmd.class);
    @Autowired
    private IQuestionTitleV1InnerServiceSMO questionTitleV1InnerServiceSMOImpl;
@@ -65,12 +63,10 @@
    public void validate(CmdEvent event, ICmdDataFlowContext cmdDataFlowContext, JSONObject reqJson) {
        super.validatePageInfo(reqJson);
        Assert.hasKeyAndValue(reqJson, "communityId", "communityId不能为空");
    }
    @Override
    public void doCmd(CmdEvent event, ICmdDataFlowContext cmdDataFlowContext, JSONObject reqJson) throws CmdException {
        QuestionTitleDto questionTitleDto = BeanConvertUtil.covertBean(reqJson, QuestionTitleDto.class);
        int count = questionTitleV1InnerServiceSMOImpl.queryQuestionTitlesCount(questionTitleDto);
@@ -79,7 +75,6 @@
        if (count > 0) {
            questionTitleDtos = questionTitleV1InnerServiceSMOImpl.queryQuestionTitles(questionTitleDto);
            refreshTitileValues(questionTitleDtos);
        } else {
            questionTitleDtos = new ArrayList<>();
@@ -93,7 +88,6 @@
    }
    private void refreshTitileValues(List<QuestionTitleDto> questionTitleDtos) {
        if (questionTitleDtos == null || questionTitleDtos.size() < 1) {
            return;
        }
@@ -119,7 +113,5 @@
            }
            questionTitle.setTitleValues(tmpQuestionTitleValueDtos);
        }
    }
}