From cfef9d475dba8a006ea6eec554a6c4e0d41e4bb3 Mon Sep 17 00:00:00 2001 From: lidongdong <1459917685@qq.com> Date: 星期五, 27 十月 2023 16:01:57 +0800 Subject: [PATCH] 金汇慈善公益模块 --- springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/JinHuiCommnuityApi.java | 180 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 179 insertions(+), 1 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/JinHuiCommnuityApi.java b/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/JinHuiCommnuityApi.java index 26f0deb..f5178bf 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/JinHuiCommnuityApi.java +++ b/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/JinHuiCommnuityApi.java @@ -638,7 +638,7 @@ public R articleGetList(@RequestParam("pageNum") int pageNum, @RequestParam("pageSize") int pageSize) { - return jinhuiCommunityService.articleGetList(pageNum,pageSize,"1"); + return jinhuiCommunityService.articleGetList(pageNum,pageSize,"1","1"); } /** @@ -651,6 +651,43 @@ public R articleGetDetails(@RequestParam("id") String id) { return jinhuiCommunityService.articleGetDetails(id); + } + + + + /************************************************************************************************************* + * + * 金汇体验活动 + * + ***************************************************************************************************************/ + /** + * 分页查询 + * + * @param + * @return + */ + @ApiOperation(value = "体验活动列表", response = JinhuiExperienceActivityVO.class) + @GetMapping("/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) + { + return jinhuiCommunityService.experienceGetList(pageNum,pageSize,activityName,activityType,starTime,endTime); + } + + /** + * 单个详情 + * @param id + * @return + */ + @ApiOperation(value = "体验活动单个详情", response = JinhuiExperienceActivityVO.class) + @GetMapping("/experienceGetDetails") + public R experienceGetDetails(@RequestParam("id") String id) + { + return jinhuiCommunityService.experienceGetDetails(id,getUserId()+""); } @@ -704,4 +741,145 @@ } + /** + * 填写反馈接口 + * @return + */ + @ApiOperation(value = "金汇报名体验填写反馈接口") + @GetMapping("/applyExperienceFilIn") + public R filIn(@RequestParam("activityId") String activityId, + @RequestParam("content") String content) + { + return jinhuiCommunityService.filIn(getUserId()+"",activityId,content); + } + + + /****************************************************************************************************** + * + * 金汇家园 + * + *******************************************************************************************************/ + /** + * 分页查询 + * @param + * @return + */ + @ApiOperation(value = "金汇家园列表", response = JinhuiArticleManagementVO.class) + @GetMapping("/homeGetList") + public R homeGetList(@RequestParam("pageNum") int pageNum, + @RequestParam("pageSize") int pageSize) + { + return jinhuiCommunityService.articleGetList(pageNum,pageSize,null,"2"); + } + + /** + * 详情 + * @param id + * @return + */ + @ApiOperation(value = "金汇家园详情", response = JinhuiArticleManagementVO.class) + @GetMapping("/homeGetDetails") + public R homeGetDetails(@RequestParam("id") String id) + { + return jinhuiCommunityService.articleGetDetails(id); + } + + + /************************************************************************************************************ + * + * + * 用户提交办理 /JinhuiWorkGuide/ + * + * + *******************************************************************************************************/ + /** + * 分页查询 + * @param + * @return + */ + @ApiOperation(value = "我的提交办事指南列表",response = JinhuiQuestnaireUserAnswerVO.class) + @GetMapping("/answer/getList") + public R answerGetList(@RequestParam("pageNum") int pageNum, + @RequestParam("pageSize") int pageSize, + @RequestParam(value = "transactType", required = false) String transactType) + { + return jinhuiCommunityService.answerGetList(pageNum,pageSize,getUserId()+"",transactType); + } + + /** + * 获取详情 + * @param id + * @return + */ + @ApiOperation(value = "我的提交办事指南详情",response = JinhuiQuestnaireUserAnswerVO.class) + @GetMapping("/answer/getDetails") + public R answerGetDetails(@RequestParam("id") String id) + { + return jinhuiCommunityService.answerGetDetails(id); + } + + /** + * 新增 + * @param + * @return + */ + @ApiOperation(value = "我的提交办事指南申请办理") + @PostMapping("/answer/addData") + public R answerAddData(@RequestBody JinhuiQuestnaireUserAnswerVO item) + { + item.setUserId(getUserId()+""); + item.setTransactType("0"); + return jinhuiCommunityService.answerAddData(item); + } + + /** + * 编辑 + * @param item + * @return + */ + @ApiOperation(value = "我的提交办事指南申请编辑") + @PostMapping("/answer/editData") + public R answerEditData(@RequestBody JinhuiQuestnaireUserAnswerVO item) + { + return jinhuiCommunityService.answerEditData(item); + } + + /** + * 删除 + * @param id + * @return + */ + @ApiOperation(value = "我的提交办事指南申请删除") + @DeleteMapping("/answer/expurgateData") + public R answerExpurgateData(@RequestParam("id") String id) + { + return jinhuiCommunityService.answerExpurgateData(id); + } + + + /**************************************************************************************************************** + * + * + * 金汇慈善公益 + * + * + ******************************************************************************************************************/ + /** + * 分页查询 + * + * @param + * @return + */ + + @ApiOperation(value = "金汇慈善公益列表",response = JinhuiCharityVO.class) + @GetMapping("/getCharityList") + public R getCharityList(@RequestParam("pageNum") int pageNum, + @RequestParam("pageSize") int pageSize, + @RequestParam(value = "title", required = false) String title, + @RequestParam(value = "label", required = false) String label, + @RequestParam(value = "state", required = false) String state) + { + return jinhuiCommunityService.getCharityList(pageNum,pageSize,title,label,state); + } + } -- Gitblit v1.7.1