From 118a9394b3954aeb96a86c9a7d114837412ae605 Mon Sep 17 00:00:00 2001 From: lidongdong <1459917685@qq.com> Date: 星期二, 17 十月 2023 17:35:04 +0800 Subject: [PATCH] 金汇微心愿小程序 后台接口 --- springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/JinHuiCommnuityApi.java | 75 ++++++++++++++++++++++++++++++++++++- 1 files changed, 72 insertions(+), 3 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 8b479c4..0c6147f 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 @@ -19,6 +19,7 @@ import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.extern.slf4j.Slf4j; +import org.apache.commons.lang3.StringUtils; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; @@ -350,8 +351,12 @@ public R applyForGetList(@RequestParam("pageNum") int pageNum, @RequestParam("pageSize") int pageSize, @RequestParam(value = "intendantType", required = false) String intendantType, - @RequestParam(value = "state", required = false) String state) { - return jinhuiCommunityService.applyForGetList(pageNum, pageSize, intendantType, state); + @RequestParam(value = "state", required = false) String state, + @RequestParam(value = "interspaceTime",required = false) String interspaceTime, + @RequestParam(value = "subscribeTimeFrame",required = false) String subscribeTimeFrame, + @RequestParam(value = "interspaceId",required = false) String interspaceId) { + return jinhuiCommunityService.applyForGetList(pageNum, pageSize, intendantType, + state,interspaceTime,subscribeTimeFrame,interspaceId); } /** @@ -404,9 +409,73 @@ } +/****************************************************************************************************************** + * + * + * 金汇微心愿 + * + * + ******************************************************************************************************************/ + /** + * 分页查询 + * @param + * @return + */ + @ApiOperation(value = "金汇微心愿列表", response = JinhuiMicroVolunteeringVO.class) + @GetMapping("/volunteering/getList") + public R volunteeringGetList(@RequestParam("pageNum") int pageNum, + @RequestParam("pageSize") int pageSize, + @RequestParam(value = "state", required = false)String state) + { + return jinhuiCommunityService.volunteeringGetList(pageNum,pageSize,getUserId()+"",state); + } + /** + * 详情 + * @param id + * @return + */ + @ApiOperation(value = "金汇微心愿详情", response = JinhuiMicroVolunteeringVO.class) + @GetMapping("/volunteering/getDetails") + public R volunteeringGetDetails(@RequestParam("id") String id) + { + return jinhuiCommunityService.volunteeringGetDetails(id); + } + /** + * 新增 + * @param + * @return + */ + @ApiOperation(value = "金汇微心愿新增") + @PostMapping("/volunteering/addData") + public R volunteeringAddData(@RequestBody JinhuiMicroVolunteeringVO item) + { + item.setUserId(getUserId()+""); + return jinhuiCommunityService.volunteeringAddData(item); + } + /** + * 编辑 + * @param item + * @return + */ + @ApiOperation(value = "金汇微心愿编辑") + @PostMapping("/volunteering/editData") + public R volunteeringEditData(@RequestBody JinhuiMicroVolunteeringVO item) + { + return jinhuiCommunityService.volunteeringEditData(item); + } - + /** + * 删除 + * @param id + * @return + */ + @ApiOperation(value = "金汇微心愿删除") + @DeleteMapping("/volunteering/expurgateData") + public R volunteeringExpurgateData(@RequestParam("id") String id) + { + return jinhuiCommunityService.volunteeringExpurgateData(id); + } } -- Gitblit v1.7.1