From 85cf42314fc04a637f1a44e78c1e476a445bf0f3 Mon Sep 17 00:00:00 2001 From: 101captain <237651143@qq.com> Date: 星期一, 14 三月 2022 13:29:18 +0800 Subject: [PATCH] Merge branch 'dev' --- springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComActSocialWorkerApi.java | 106 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 106 insertions(+), 0 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComActSocialWorkerApi.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComActSocialWorkerApi.java new file mode 100644 index 0000000..4d659c2 --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComActSocialWorkerApi.java @@ -0,0 +1,106 @@ +package com.panzhihua.service_community.api; + + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.api.ApiController; +import com.panzhihua.common.model.dtos.civil.*; +import com.panzhihua.common.model.vos.R; +import com.panzhihua.common.model.dtos.property.CommonPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.panzhihua.common.model.vos.civil.ComActSocialWorkerDetailsVO; +import com.panzhihua.common.model.vos.civil.ComActSocialWorkerVO; +import com.panzhihua.service_community.entity.ComActSocialWorker; +import com.panzhihua.service_community.service.ComActSocialWorkerService; +import org.springframework.web.bind.annotation.*; + +import javax.annotation.Resource; +import java.io.Serializable; +import java.util.List; + +/** + * 社工(ComActSocialWorker)表控制层 + * + * @author makejava + * @since 2021-10-25 10:56:48 + */ +@RestController +@RequestMapping("comActSocialWorker") +public class ComActSocialWorkerApi { + /** + * 服务对象 + */ + @Resource + private ComActSocialWorkerService comActSocialWorkerService; + + /** + * 新增社工 + * @param comActSocialWorkerAddDTO + * @return 新增结果 + */ + @PostMapping("/add") + R add(@RequestBody ComActSocialWorkerAddDTO comActSocialWorkerAddDTO){ + return comActSocialWorkerService.add(comActSocialWorkerAddDTO); + }; + + /** + * 修改社工 + * @param comActSocialWorkerEditDTO + * @return 维护结果 + */ + @PostMapping("/edit") + R edit(@RequestBody ComActSocialWorkerEditDTO comActSocialWorkerEditDTO){ + return comActSocialWorkerService.edit(comActSocialWorkerEditDTO); + }; + + /** + * 分页查找社工 + * @param pageComActSocialWorkerDTO + * @return 维护结果 + */ + @PostMapping("/page") + R<IPage<ComActSocialWorkerVO>> query(@RequestBody PageComActSocialWorkerDTO pageComActSocialWorkerDTO){ + return comActSocialWorkerService.query(pageComActSocialWorkerDTO); + }; + + /** + * 删除社工 + * @param ComActSocialWorkerDeleteDTO + * @return 平台用户信息 + */ + @PostMapping("/delete") + R delete(@RequestBody ComActSocialWorkerDeleteDTO ComActSocialWorkerDeleteDTO){ + return comActSocialWorkerService.delete(ComActSocialWorkerDeleteDTO); + }; + + /** + * 查询社工详细信息 + * @param id 社工 id + * @return 查找结果 + */ + @PostMapping("/{id}") + R<ComActSocialWorkerVO> comActSocialWorkerDetails(@PathVariable("id") Long id){ + return comActSocialWorkerService.comActSocialWorkerDetails(id); + } + + /** + * 导入社工名单 + * @param list + * @param communityId + * @return + */ + @PostMapping("/input") + R export(@RequestBody List<ComActSocialWorkerExcelVO> list, @RequestParam("communityId") Long communityId){ + return comActSocialWorkerService.export(list,communityId); + } + @PostMapping("/activity") + R activity(@RequestBody CommonPage commonPage){ + return comActSocialWorkerService.activity(commonPage); + } + @PostMapping("/activityList") + R activityList(@RequestBody CommonPage commonPage){ + return comActSocialWorkerService.activityList(commonPage); + } +} + + -- Gitblit v1.7.1