| | |
| | | import com.java110.core.event.cmd.Cmd; |
| | | import com.java110.core.event.cmd.CmdEvent; |
| | | import com.java110.core.factory.GenerateCodeFactory; |
| | | import com.java110.dto.questionAnswer.QuestionAnswerDto; |
| | | import com.java110.dto.questionTitle.QuestionTitleDto; |
| | | import com.java110.dto.question.QuestionAnswerDto; |
| | | import com.java110.dto.question.QuestionTitleDto; |
| | | import com.java110.intf.user.IQuestionAnswerTitleRelV1InnerServiceSMO; |
| | | import com.java110.intf.user.IQuestionAnswerV1InnerServiceSMO; |
| | | import com.java110.intf.user.IQuestionTitleV1InnerServiceSMO; |
| | | import com.java110.intf.user.IQuestionTitleValueV1InnerServiceSMO; |
| | | import com.java110.po.questionAnswer.QuestionAnswerPo; |
| | | import com.java110.po.questionAnswerTitleRel.QuestionAnswerTitleRelPo; |
| | | import com.java110.po.questionTitle.QuestionTitlePo; |
| | | import com.java110.po.questionTitleValue.QuestionTitleValuePo; |
| | | import com.java110.po.question.QuestionAnswerPo; |
| | | import com.java110.po.question.QuestionAnswerTitleRelPo; |
| | | import com.java110.po.question.QuestionTitlePo; |
| | | import com.java110.po.question.QuestionTitleValuePo; |
| | | import com.java110.user.bmo.question.IQuestionAnswerBMO; |
| | | import com.java110.utils.exception.CmdException; |
| | | import com.java110.utils.util.Assert; |
| | | import com.java110.utils.util.BeanConvertUtil; |
| | | import com.java110.vo.ResultVo; |
| | | import com.java110.utils.util.StringUtil; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | |
| | | import java.text.ParseException; |
| | |
| | | questionAnswerPo.setQaName(reqJson.getString("qaName")); |
| | | questionAnswerPo.setCommunityId(reqJson.getString("communityId")); |
| | | questionAnswerPo.setQaType(QuestionAnswerDto.QA_TYPE_VOTE); |
| | | questionAnswerPo.setState(QuestionAnswerDto.STATE_WAIT); |
| | | if (!StringUtil.isEmpty(reqJson.getString("communityId"))) { |
| | | questionAnswerPo.setObjType("3306"); //3306 是小区,3307 是商户 |
| | | questionAnswerPo.setObjId(reqJson.getString("communityId")); |
| | | } else if (!StringUtil.isEmpty(reqJson.getString("storeId"))) { |
| | | questionAnswerPo.setObjType("3307"); //3306 是小区,3307 是商户 |
| | | questionAnswerPo.setObjId(reqJson.getString("storeId")); |
| | | } |
| | | questionAnswerV1InnerServiceSMOImpl.saveQuestionAnswer(questionAnswerPo); |
| | | |
| | | QuestionAnswerTitleRelPo questionAnswerTitleRelPo = new QuestionAnswerTitleRelPo(); |
| | |
| | | questionAnswerTitleRelPo.setQatrId(GenerateCodeFactory.getGeneratorId(CODE_PREFIX_ID)); |
| | | questionAnswerTitleRelV1InnerServiceSMOImpl.saveQuestionAnswerTitleRel(questionAnswerTitleRelPo); |
| | | |
| | | questionAnswerBMOImpl.saveUserQuestionAnswer(questionAnswerPo,reqJson.getJSONArray("roomIds")); |
| | | questionAnswerBMOImpl.saveUserQuestionAnswer(questionAnswerPo, reqJson.getJSONArray("roomIds")); |
| | | } |
| | | } |