package com.panzhihua.service_community.api; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.extension.api.ApiController; 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.community.ComActFourMemberVO; import com.panzhihua.service_community.entity.ComActFourMember; import com.panzhihua.service_community.service.ComActFourMemberService; import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; import java.io.Serializable; import java.util.List; /** * (ComActFourMember)表控制层 * * @author makejava * @since 2021-09-23 10:13:31 */ @RestController @RequestMapping("comActFourMember") public class ComActFourMemberApi { /** * 服务对象 */ @Resource private ComActFourMemberService comActFourMemberService; /** * 分页查询所有数据 * * @param commonPage 查询实体 * @return 所有数据 */ @PostMapping("queryAll") public R selectAll(@RequestBody CommonPage commonPage) { return this.comActFourMemberService.pageList(commonPage); } /** * 通过主键查询单条数据 * * @param id 主键 * @return 单条数据 */ @GetMapping("{id}") public R selectOne(@PathVariable("id") Long id) { return this.comActFourMemberService.get(id); } /** * 新增数据 * * @param comActFourMember 实体对象 * @return 新增结果 */ @PostMapping public R insert(@RequestBody ComActFourMemberVO comActFourMember) { return this.comActFourMemberService.insert(comActFourMember); } /** * 修改数据 * * @param comActFourMember 实体对象 * @return 修改结果 */ @PostMapping("/update") public R update(@RequestBody ComActFourMemberVO comActFourMember) { return this.comActFourMemberService.update(comActFourMember); } /** * 删除数据 * * @param comActFourMember 主键结合 * @return 删除结果 */ @PostMapping("del") public R delete(@RequestBody ComActFourMemberVO comActFourMember) { return this.comActFourMemberService.delete(comActFourMember); } /** * 小程序四长四员查询居民列表 */ @PostMapping("/member") public R query(@RequestBody CommonPage commonPage){ return this.comActFourMemberService.selectByMember(commonPage); } /** *居民数据详情 */ @GetMapping("/memberDetail") public R memberDetail(@RequestParam("id")Long id){ return this.comActFourMemberService.selectById(id); } }