java110
2021-02-07 c9bca8634e3dc974e75dd24e70f2b2af112416c7
service-user/src/main/java/com/java110/user/api/UserQuestionAnswerApi.java
@@ -1,6 +1,7 @@
package com.java110.user.api;
import com.alibaba.fastjson.JSONObject;
import com.java110.dto.questionAnswer.QuestionAnswerDto;
import com.java110.dto.userQuestionAnswer.UserQuestionAnswerDto;
import com.java110.dto.userQuestionAnswerValue.UserQuestionAnswerValueDto;
import com.java110.po.userQuestionAnswer.UserQuestionAnswerPo;
@@ -102,19 +103,47 @@
    /**
     * 微信删除消息模板
     *
     * @param storeId 小区ID
     * @return
     * @serviceCode /userQuestionAnswer/queryUserQuestionAnswer
     * @path /app/userQuestionAnswer/queryUserQuestionAnswer
     */
    @RequestMapping(value = "/queryStaffQuestionAnswer", method = RequestMethod.GET)
    public ResponseEntity<String> queryStaffQuestionAnswer(@RequestHeader(value = "store-id") String storeId,
                                                           @RequestHeader(value = "user-id") String userId,
                                                           @RequestParam(value = "page") int page,
                                                           @RequestParam(value = "row") int row) {
        UserQuestionAnswerDto userQuestionAnswerDto = new UserQuestionAnswerDto();
        userQuestionAnswerDto.setPage(page);
        userQuestionAnswerDto.setRow(row);
        userQuestionAnswerDto.setObjType(QuestionAnswerDto.QA_TYPE_STORE);
        userQuestionAnswerDto.setObjId(storeId);
        userQuestionAnswerDto.setPersonId(userId);
        userQuestionAnswerDto.setQaTypes(new String[]{"2002","4004"});
        return getUserQuestionAnswerBMOImpl.get(userQuestionAnswerDto);
    }
    /**
     * 微信删除消息模板
     *
     * @param communityId 小区ID
     * @return
     * @serviceCode /userQuestionAnswer/queryUserQuestionAnswer
     * @path /app/userQuestionAnswer/queryUserQuestionAnswer
     */
    @RequestMapping(value = "/queryUserQuestionAnswer", method = RequestMethod.GET)
    public ResponseEntity<String> queryUserQuestionAnswer(@RequestParam(value = "communityId") String communityId,
                                                          @RequestParam(value = "page") int page,
                                                          @RequestParam(value = "row") int row) {
    @RequestMapping(value = "/queryOwnerQuestionAnswer", method = RequestMethod.GET)
    public ResponseEntity<String> queryOwnerQuestionAnswer(
            @RequestHeader(value = "user-id") String userId,
            @RequestParam(value = "communityId") String communityId,
            @RequestParam(value = "page") int page,
            @RequestParam(value = "row") int row) {
        UserQuestionAnswerDto userQuestionAnswerDto = new UserQuestionAnswerDto();
        userQuestionAnswerDto.setPage(page);
        userQuestionAnswerDto.setRow(row);
        userQuestionAnswerDto.setObjType(QuestionAnswerDto.QA_TYPE_COMMUNITY);
        userQuestionAnswerDto.setObjId(communityId);
        userQuestionAnswerDto.setPersonId(userId);
        userQuestionAnswerDto.setQaTypes(new String[]{"1001","3003"});
        return getUserQuestionAnswerBMOImpl.get(userQuestionAnswerDto);
    }