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_partybuilding/src/main/java/com/panzhihua/service_dangjian/api/ComPbCheckUnitController.java | 121 ++++++++++++++++++++++++++++++++++++++++ 1 files changed, 121 insertions(+), 0 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/api/ComPbCheckUnitController.java b/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/api/ComPbCheckUnitController.java new file mode 100644 index 0000000..fa2ba2b --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/api/ComPbCheckUnitController.java @@ -0,0 +1,121 @@ +package com.panzhihua.service_dangjian.api; + +import com.panzhihua.common.model.vos.partybuilding.excel.ComPbCheckUnitExcelVO; +import com.panzhihua.service_dangjian.service.ComPbCheckUnitService; +import com.panzhihua.common.model.dtos.common.*; +import com.panzhihua.common.model.vos.R; +import org.springframework.web.bind.annotation.*; + +import javax.annotation.Resource; +import java.util.List; + +/** + * title: 党建-报到单位(ComPbCheckUnit) 表控制层 + * <p> + * projectName 成都呐喊信息技术有限公司-智慧社区项目 + * <p> + * description: 党建-报到单位 + * + * @author lyq + * @date 2022-02-16 16:22:18 + */ +@RestController +@RequestMapping("/comPbCheckUnit") +public class ComPbCheckUnitController { + + @Resource + private ComPbCheckUnitService comPbCheckUnitService; + + /** + * description queryByPage 分页查询 + * + * @param comPbCheckUnit 请求参数 + * @return 分页查询返回参数 + * @author lyq + * @date 2022-02-16 16:22:18 + */ + @PostMapping("/page") + public R queryByPage(@RequestBody PageComPbCheckUnitDto comPbCheckUnit) { + return this.comPbCheckUnitService.queryByPage(comPbCheckUnit); + } + + /** + * description add 新增数据 + * + * @param comPbCheckUnit 请求参数 + * @return 新增结果 + * @author lyq + * @date 2022-02-16 16:22:18 + */ + @PostMapping("/add") + public R add(@RequestBody AddComPbCheckUnitDto comPbCheckUnit) { + return this.comPbCheckUnitService.insert(comPbCheckUnit); + } + + /** + * description edit 编辑数据 + * + * @param comPbCheckUnit 请求参数 + * @return 编辑结果 + * @author lyq + * @date 2022-02-16 16:22:18 + */ + @PutMapping("/edit") + public R edit(@RequestBody EditComPbCheckUnitDto comPbCheckUnit) { + return this.comPbCheckUnitService.update(comPbCheckUnit); + } + + /** + * description deleteById 删除数据 + * + * @param id 主键id + * @return 删除结果 + * @author lyq + * @date 2022-02-16 16:22:18 + */ + @GetMapping("/delete") + public R deleteById(@RequestParam("id") Long id) { + return this.comPbCheckUnitService.deleteById(id); + } + + /** + * description detailById 查询详情 + * + * @param id 主键id + * @return 详情数据 + * @author lyq + * @date 2022-02-16 16:22:18 + */ + @GetMapping("/detail") + public R detailById(@RequestParam("id") Long id) { + return this.comPbCheckUnitService.detailById(id); + } + + /** + * description queryByPage 查询列表 + * + * @param comPbCheckUnit 请求参数 + * @return 列表数据 + * @author lyq + * @date 2022-02-16 16:22:18 + */ + @PostMapping("/list") + public R queryByList(@RequestBody PageComPbCheckUnitDto comPbCheckUnit) { + return this.comPbCheckUnitService.queryByList(comPbCheckUnit); + } + + /** + * 批量导入报道单位 + * @param list 导入数据 + * @param communityId 社区id + * @param userId 用户id + * @return 导入结果 + */ + @PostMapping("/importCheckUnit") + public R importCheckUnit(@RequestBody List<ComPbCheckUnitExcelVO> list, @RequestParam(value = "communityId") Long communityId + ,@RequestParam(value = "userId") Long userId){ + return this.comPbCheckUnitService.importCheckUnit(list,communityId,userId); + } + +} + -- Gitblit v1.7.1