lidongdong
2023-10-23 41548c00e1b896f9944de4db283a6c8507dc07f8
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/jinhui/JinhuiCommunityService.java
@@ -12,6 +12,8 @@
import org.springframework.transaction.annotation.Transactional;
import org.springframework.web.bind.annotation.*;
import java.util.Date;
/**
 * 金汇社区
 */
@@ -742,6 +744,25 @@
     **********************************************************************************************************/
    /**
     * 分页查询
     * @param
     * @return
     */
    /**
     * 分页查询
     *
     * @param
     * @return
     */
    @GetMapping("/JinhuiExperience/experienceGetList")
    public R experienceGetList(@RequestParam("pageNum") int pageNum,
                               @RequestParam("pageSize")  int pageSize,
                               @RequestParam(value = "activityName", required = false) String activityName,
                               @RequestParam(value = "activityType", required = false) String activityType,
                               @RequestParam(value = "starTime", required = false) Date starTime,
                               @RequestParam(value = "endTime", required = false) Date endTime);
    /**
     * 单个详情
     * @param id
     * @return
@@ -783,10 +804,11 @@
     * @param
     * @return
     */
    @GetMapping("/JinhuiArticle/articleGetDetails")
    @GetMapping("/JinhuiArticle/articleGetList")
    public R articleGetList(@RequestParam("pageNum") int pageNum,
                            @RequestParam("pageSize")  int pageSize,
                            @RequestParam("articleType")  String articleType);
                            @RequestParam(value = "articleType", required = false) String articleType,
                            @RequestParam(value = "conditionType", required = false) String conditionType);
    /**
     * 详情
@@ -822,5 +844,69 @@
    /*******************************************************************************************************
     *
     *                           金汇报名体验
     *
     *******************************************************************************************************/
    /**
     * 分页查询
     *
     * @param
     * @return
     */
    @GetMapping("/JinhuiExperience/applyExperienceGetList")
    public R applyExperienceGetList(@RequestParam("pageNum") int pageNum,
                                    @RequestParam("pageSize") int pageSize,
                                    @RequestParam(value = "userId", required = false) String userId,
                                    @RequestParam(value = "isFeedback", required = false) String isFeedback,
                                    @RequestParam(value = "activityId", required = false) String activityId);
    @GetMapping("/JinhuiExperience/applyExperienceGetDetails")
    public R applyExperienceGetDetails(@RequestParam(value = "id", required = false) String id,
                                       @RequestParam(value = "userId", required = false) String userId,
                                       @RequestParam(value = "activityId", required = false) String activityId);
    /**
     * 新增
     *
     * @param
     * @return
     */
    @PostMapping("/JinhuiExperience/applyExperienceAddData")
    public R applyExperienceAddData(@RequestBody JinhuiApplyExperienceVO item);
    @PostMapping("/JinhuiExperience/applyExperienceEditData")
    public R applyExperienceEditData(@RequestBody JinhuiApplyExperienceVO item);
    @DeleteMapping("/JinhuiExperience/applyExperienceExpurgateData")
    public R applyExperienceExpurgateData(@RequestParam("id") String id);
    /**
     * 填写反馈接口
     * @return
     */
    @GetMapping("/JinhuiExperience/applyExperienceFilIn")
    public R filIn(@RequestParam("userId") String userId,
                   @RequestParam("activityId") String activityId,
                   @RequestParam("content") String content);
    /**************************************************************************************************************
     *
     *
     *                                       定时任务
     *
     *
     *******************************************************************************************************************/
    //金汇社区定时任务
    @GetMapping("/JinhuiExperience/timedTaskJinhuiActivitiesJobHandler")
    public R timedTaskJinhuiActivitiesJobHandler();
}