From 669202fbfe50e4e2bc94bf339bc37b632083b981 Mon Sep 17 00:00:00 2001 From: 101captain <237651143@qq.com> Date: 星期一, 24 一月 2022 10:19:38 +0800 Subject: [PATCH] 分类接口修改 --- springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/CommunityService.java | 259 ++++++++++++++++++++++++++++++++++++++++++--------- 1 files changed, 213 insertions(+), 46 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/CommunityService.java b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/CommunityService.java index 32613ff..cc0ebc2 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/CommunityService.java +++ b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/CommunityService.java @@ -1,6 +1,7 @@ package com.panzhihua.common.service.community; import java.io.Serializable; +import java.util.Date; import java.util.List; import com.panzhihua.common.model.dtos.PageBaseDTO; @@ -23,8 +24,13 @@ import com.panzhihua.common.model.vos.civil.ComActSocialWorkerDetailsVO; import com.panzhihua.common.model.vos.community.*; import com.panzhihua.common.model.vos.community.cluster.admin.ComClusterMemberExcelVO; +import com.panzhihua.common.model.vos.community.social.ComActSocialProjectMemberVO; +import com.panzhihua.common.model.vos.community.social.ComActSocialProjectPublicityVO; +import com.panzhihua.common.model.vos.community.social.ComActSocialProjectScheduleVO; +import com.panzhihua.common.model.vos.community.social.SocialProjectVO; import io.swagger.annotations.ApiOperation; import com.panzhihua.common.model.vos.community.*; +import org.springframework.beans.BeanUtils; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.scheduling.annotation.Async; import org.springframework.web.bind.annotation.DeleteMapping; @@ -1087,7 +1093,6 @@ * * @param userId * 用户id - * @param status * @return 活动列表 */ @PostMapping("listactivity") @@ -7699,51 +7704,6 @@ R indexQuestionnaireList(@RequestBody PageBaseDTO pageBaseDTO); /** - * 分页查询所有数据 - * - * @param commonPage 查询实体 - * @return 所有数据 - */ - @PostMapping("/comActColumn/queryAll") - R comActColumnSelectAll(@RequestBody CommonPage commonPage); - - /** - * 通过主键查询单条数据 - * - * @param id 主键 - * @return 单条数据 - */ - @GetMapping("/comActColumn/{id}") - R comActColumnSelectOne(@PathVariable("id") Long id); - - /** - * 新增数据 - * - * @param comActColumn 实体对象 - * @return 新增结果 - */ - @PostMapping("/comActColumn") - R comActColumnInsert(@RequestBody ComActColumnVO comActColumn); - - /** - * 修改数据 - * - * @param comActColumn 实体对象 - * @return 修改结果 - */ - @PostMapping("/comActColumn/update") - R comActColumnUpdate(@RequestBody ComActColumnVO comActColumn); - - /** - * 删除数据 - * - * @param id 主键结合 - * @return 删除结果 - */ - @GetMapping("/comActColumn/del") - R comActColumnDelete(@RequestParam("id") Long id); - - /** * 通过主键查询单条数据 * * @param id 主键 @@ -7844,4 +7804,211 @@ */ @PostMapping("/comactsocialworker/input") R listSaveSocialWorkerExcelVO(@RequestBody List<ComActSocialWorkerExcelVO> list, @RequestParam("communityId") Long communityId); + /** + * 分页查询所有数据 + * + * @param commonPage 查询实体 + * @return 所有数据 + */ + @PostMapping("/comActSocialProject/queryAll") + R selectAllComActSocialProject(@RequestBody CommonPage commonPage); + + /** + * 平台详情接口 + * + * @param id 主键 + * @return 单条数据 + */ + @GetMapping("/comActSocialProject/{id}") + R selectOneComActSocialProject(@PathVariable("id") Long id); + + /** + * 根据项目id分页获取关联项目 + */ + @PostMapping("/comActSocialProject/getRelation") + R getRelationComActSocialProject(@RequestBody CommonPage commonPage); + + /** + * 新增数据 + * + * @param socialProjectVO 实体对象 + * @return 新增结果 + */ + @PostMapping("/comActSocialProject") + R insertComActSocialProject(@RequestBody SocialProjectVO socialProjectVO); + /** + * 修改数据 + * + * @param socialProjectVO 实体对象 + * @return 修改结果 + */ + @PostMapping("/comActSocialProject/update") + R updateComActSocialProject(@RequestBody SocialProjectVO socialProjectVO); + /** + * 删除数据 + * + * @param id 主键结合 + * @return 删除结果 + */ + @GetMapping("/comActSocialProject/del") + R deleteComActSocialProject(@RequestParam("id") Long id); + /** + * 小程序详情接口 + * @param id + * @return + */ + @GetMapping("/comActSocialProject/getApplet") + R getAppletComActSocialProject(@RequestParam("id") Long id); + + /** + * 分页查询所有数据 + * + * @param commonPage 查询实体 + * @return 所有数据 + */ + @PostMapping("/comActSocialProjectMember/queryAll") + public R selectAllComActSocialProjectMember(@RequestBody CommonPage commonPage); + + /** + * 通过主键查询单条数据 + * + * @param id 主键 + * @return 单条数据 + */ + @GetMapping("/comActSocialProjectMember/{id}") + public R selectOneComActSocialProjectMember(@PathVariable("id") Long id); + + /** + * 新增数据 + * + * @param comActSocialProjectMemberVO 实体对象 + * @return 新增结果 + */ + @PostMapping("/comActSocialProjectMember") + public R insertComActSocialProjectMember(@RequestBody ComActSocialProjectMemberVO comActSocialProjectMemberVO); + + /** + * 修改数据 + * + * @param comActSocialProjectMemberVO 实体对象 + * @return 修改结果 + */ + @PostMapping("/comActSocialProjectMember/update") + public R updateComActSocialProjectMember(@RequestBody ComActSocialProjectMemberVO comActSocialProjectMemberVO); + + /** + * 删除数据 + * + * @param id 主键结合 + * @return 删除结果 + */ + @GetMapping("/comActSocialProjectMember/del") + public R deleteComActSocialProjectMember(@RequestParam("id") Long id); + + /** + * 分页查询所有数据 + * + * @param commonPage 查询实体 + * @return 所有数据 + */ + @PostMapping("/comActSocialProjectPublicity/queryAll") + public R selectAllComActSocialProjectPublicity(@RequestBody CommonPage commonPage); + + /** + * 通过主键查询单条数据 + * + * @param id 主键 + * @return 单条数据 + */ + @GetMapping("/comActSocialProjectPublicity/{id}") + public R selectOneComActSocialProjectPublicity(@PathVariable("id") Long id); + + + /** + * 新增数据 + * + * @param comActSocialProjectPublicityVO 实体对象 + * @return 新增结果 + */ + @PostMapping("/comActSocialProjectPublicity") + public R insertComActSocialProjectPublicity(@RequestBody ComActSocialProjectPublicityVO comActSocialProjectPublicityVO); + + /** + * 修改数据 + * + * @param comActSocialProjectPublicityVO 实体对象 + * @return 修改结果 + */ + @PostMapping("/comActSocialProjectPublicity/update") + public R updateComActSocialProjectPublicity(@RequestBody ComActSocialProjectPublicityVO comActSocialProjectPublicityVO); + + /** + * 删除数据 + * + * @param id 主键结合 + * @return 删除结果 + */ + @GetMapping("/comActSocialProjectPublicity/del") + public R deleteComActSocialProjectPublicity(@RequestParam("id") Long id); + /** + * 多条删除数据 + * + * @param ids 主键结合 + * @return 删除结果 + */ + @GetMapping("/comActSocialProjectPublicity/delBatch") + public R delBatchComActSocialProjectPublicity(@RequestParam("ids") List<Long> ids); + + /** + * 根据projectId查询所有进度 + * + * @param commonPage 查询实体 + * @return 所有数据 + */ + @PostMapping("/comActSocialProjectSchedule/queryAll") + public R selectAllComActSocialProjectSchedule(@RequestBody CommonPage commonPage); + + /** + * 通过主键查询单条数据 + * + * @param id 主键 + * @return 单条数据 + */ + @GetMapping("/comActSocialProjectSchedule/{id}") + public R selectOneComActSocialProjectSchedule(@PathVariable("id") Long id); + + /** + * 新增数据 + * + * @param comActSocialProjectScheduleVO 实体对象 + * @return 新增结果 + */ + @PostMapping("/comActSocialProjectSchedule") + public R insertComActSocialProjectSchedule(@RequestBody ComActSocialProjectScheduleVO comActSocialProjectScheduleVO); + + /** + * 修改数据 + * + * @param comActSocialProjectScheduleVO 实体对象 + * @return 修改结果 + */ + @PostMapping("/comActSocialProjectSchedule/update") + public R updateComActSocialProjectSchedule(@RequestBody ComActSocialProjectScheduleVO comActSocialProjectScheduleVO); + + /** + * 删除数据 + * + * @param id 主键结合 + * @return 删除结果 + */ + @GetMapping("/comActSocialProjectSchedule/del") + public R deleteComActSocialProjectSchedule(@RequestParam("id") Long id); + + /** + * 项目分类级联 + * @param comActColumnVO + * @return + */ + @PostMapping("/queryLevel") + public R queryLevel(@RequestBody ComActColumnVO comActColumnVO); } -- Gitblit v1.7.1