| | |
| | | |
| | | import javax.annotation.Resource; |
| | | |
| | | import com.panzhihua.common.model.dtos.community.PageMemberForInviteDTO; |
| | | import com.panzhihua.common.model.vos.partybuilding.excel.ComPbMemberRoleExcelVo; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import org.springframework.beans.BeanUtils; |
| | |
| | | @Resource |
| | | private PartyBuildingService partyBuildingService; |
| | | |
| | | /** |
| | | * 社区所有启用的党组织列表 |
| | | * |
| | | * @return 党组织集合 |
| | | */ |
| | | @PostMapping("listpartyorganization") |
| | | public R listPartyOrganization(@RequestParam("communityId") Long communityId) { |
| | | List<PartyOrganizationVO> partyOrganizationVOS = partyOrganizationService.listPartyOrganization(communityId); |
| | | return R.ok(partyOrganizationVOS); |
| | | } |
| | | |
| | | /** |
| | | * 分页查询社区所有党组织列表 |
| | | * |
| | | * @return 党组织集合 |
| | | */ |
| | | @PostMapping("listpartyorganizationAll") |
| | | public R listPartyOrganizationAll(@RequestBody PartyOrganizationVO partyOrganizationVO) { |
| | | return partyOrganizationService.listPartyOrganizationAll(partyOrganizationVO); |
| | | } |
| | | |
| | | /** |
| | | * 查询所有党组织列表 |
| | | * @param partyOrganizationVO 请求参数 |
| | | * @return 党组织列表 |
| | | */ |
| | | @PostMapping("getPbOrgAllList") |
| | | public R getPbOrgAllList(@RequestBody PartyOrganizationVO partyOrganizationVO) { |
| | | return partyOrganizationService.getPbOrgAllList(partyOrganizationVO); |
| | | } |
| | | |
| | | /** |
| | | * 新增党支部 |
| | | * |
| | | * @param partyOrganizationVO |
| | | * 党支部基本信息 |
| | | * @return 新增结果 |
| | | */ |
| | | @PostMapping("addpartyorganization") |
| | | public R addPartyOrganization(@RequestBody PartyOrganizationVO partyOrganizationVO) { |
| | | return partyOrganizationService.addPartyOrganization(partyOrganizationVO); |
| | | |
| | | } |
| | | |
| | | /** |
| | | * 编辑党支部 |
| | | * |
| | | * @param partyOrganizationVO |
| | | * 党支部基本信息 |
| | | * @return 编辑结果 |
| | | */ |
| | | @PostMapping("updatepartyorganization") |
| | | public R updatePartyOrganization(@RequestBody PartyOrganizationVO partyOrganizationVO) { |
| | | return partyOrganizationService.updatePartyOrganization(partyOrganizationVO); |
| | | |
| | | } |
| | | |
| | | /** |
| | | * 启用,禁用党支部 |
| | | * |
| | | * @param partyOrganizationVO |
| | | * 党支部基本信息 |
| | | * @return 编辑结果 |
| | | */ |
| | | @PostMapping("resetpartyorganization") |
| | | public R resetPartyOrganization(@RequestBody PartyOrganizationVO partyOrganizationVO) { |
| | | return partyOrganizationService.resetPartyOrganization(partyOrganizationVO); |
| | | |
| | | } |
| | | |
| | | /** |
| | | * 删除党支部 |
| | | * |
| | | * @param partyOrganizationVO |
| | | * 党支部基本信息 |
| | | * @return 编辑结果 |
| | | */ |
| | | @PostMapping("deletepartyorganization") |
| | | public R deletePartyOrganization(@RequestBody PartyOrganizationVO partyOrganizationVO) { |
| | | return partyOrganizationService.deletePartyOrganization(partyOrganizationVO); |
| | | |
| | | } |
| | | // /** |
| | | // * 社区所有启用的党组织列表 |
| | | // * |
| | | // * @return 党组织集合 |
| | | // */ |
| | | // @PostMapping("listpartyorganization") |
| | | // public R listPartyOrganization(@RequestParam("communityId") Long communityId) { |
| | | // List<PartyOrganizationVO> partyOrganizationVOS = partyOrganizationService.listPartyOrganization(communityId); |
| | | // return R.ok(partyOrganizationVOS); |
| | | // } |
| | | // |
| | | // /** |
| | | // * 分页查询社区所有党组织列表 |
| | | // * |
| | | // * @return 党组织集合 |
| | | // */ |
| | | // @PostMapping("listpartyorganizationAll") |
| | | // public R listPartyOrganizationAll(@RequestBody PartyOrganizationVO partyOrganizationVO) { |
| | | // return partyOrganizationService.listPartyOrganizationAll(partyOrganizationVO); |
| | | // } |
| | | // |
| | | // /** |
| | | // * 查询所有党组织列表 |
| | | // * @param partyOrganizationVO 请求参数 |
| | | // * @return 党组织列表 |
| | | // */ |
| | | // @PostMapping("getPbOrgAllList") |
| | | // public R getPbOrgAllList(@RequestBody PartyOrganizationVO partyOrganizationVO) { |
| | | // return partyOrganizationService.getPbOrgAllList(partyOrganizationVO); |
| | | // } |
| | | // |
| | | // /** |
| | | // * 新增党支部 |
| | | // * |
| | | // * @param partyOrganizationVO |
| | | // * 党支部基本信息 |
| | | // * @return 新增结果 |
| | | // */ |
| | | // @PostMapping("addpartyorganization") |
| | | // public R addPartyOrganization(@RequestBody PartyOrganizationVO partyOrganizationVO) { |
| | | // return partyOrganizationService.addPartyOrganization(partyOrganizationVO); |
| | | // |
| | | // } |
| | | // |
| | | // /** |
| | | // * 编辑党支部 |
| | | // * |
| | | // * @param partyOrganizationVO |
| | | // * 党支部基本信息 |
| | | // * @return 编辑结果 |
| | | // */ |
| | | // @PostMapping("updatepartyorganization") |
| | | // public R updatePartyOrganization(@RequestBody PartyOrganizationVO partyOrganizationVO) { |
| | | // return partyOrganizationService.updatePartyOrganization(partyOrganizationVO); |
| | | // |
| | | // } |
| | | // |
| | | // /** |
| | | // * 启用,禁用党支部 |
| | | // * |
| | | // * @param partyOrganizationVO |
| | | // * 党支部基本信息 |
| | | // * @return 编辑结果 |
| | | // */ |
| | | // @PostMapping("resetpartyorganization") |
| | | // public R resetPartyOrganization(@RequestBody PartyOrganizationVO partyOrganizationVO) { |
| | | // return partyOrganizationService.resetPartyOrganization(partyOrganizationVO); |
| | | // |
| | | // } |
| | | // |
| | | // /** |
| | | // * 删除党支部 |
| | | // * |
| | | // * @param partyOrganizationVO |
| | | // * 党支部基本信息 |
| | | // * @return 编辑结果 |
| | | // */ |
| | | // @PostMapping("deletepartyorganization") |
| | | // public R deletePartyOrganization(@RequestBody PartyOrganizationVO partyOrganizationVO) { |
| | | // return partyOrganizationService.deletePartyOrganization(partyOrganizationVO); |
| | | // |
| | | // } |
| | | |
| | | /** |
| | | * 新增党员 |
| | |
| | | * @return 删除结果 |
| | | */ |
| | | @PostMapping("deletepartybuildingmember") |
| | | public R deleteDynUser(@RequestParam("id") Integer id) { |
| | | public R deleteDynUser(@RequestParam("id") Long id) { |
| | | return comPbMemberService.deleteDynUser(id); |
| | | |
| | | } |
| | |
| | | return comPbMemberService.pagePrePartyBuilingMember(pagePartyBuildingMemberVO); |
| | | } |
| | | |
| | | /** |
| | | * 社区所有启用的党组织列表 |
| | | * |
| | | * @return 党组织集合 |
| | | */ |
| | | @PostMapping("listpartyorganizationByApp") |
| | | public R listPartyOrganizationByApp(@RequestBody ComListPartyDTO comListPartyDTO) { |
| | | List<PartyOrganizationVO> partyOrganizationVOS = |
| | | partyOrganizationService.listPartyOrganizationByApp(comListPartyDTO); |
| | | return R.ok(partyOrganizationVOS); |
| | | } |
| | | // /** |
| | | // * 社区所有启用的党组织列表 |
| | | // * |
| | | // * @return 党组织集合 |
| | | // */ |
| | | // @PostMapping("listpartyorganizationByApp") |
| | | // public R listPartyOrganizationByApp(@RequestBody ComListPartyDTO comListPartyDTO) { |
| | | // List<PartyOrganizationVO> partyOrganizationVOS = |
| | | // partyOrganizationService.listPartyOrganizationByApp(comListPartyDTO); |
| | | // return R.ok(partyOrganizationVOS); |
| | | // } |
| | | |
| | | /** |
| | | * 根据党员认证id删除 |
| | |
| | | return comPbMemberService.getPagePbMember(partyBuildingMemberVO); |
| | | } |
| | | |
| | | @PostMapping("/getProject") |
| | | public R getProject(@RequestBody ProjectVO projectVO){ |
| | | return comPbMemberService.getProject(projectVO); |
| | | } |
| | | |
| | | @PostMapping("/addProject") |
| | | public R addProject(@RequestBody ProjectVO projectVO){ |
| | | return comPbMemberService.addProject(projectVO); |
| | | } |
| | | |
| | | @PostMapping("/updateProject") |
| | | public R updateProject(@RequestBody ProjectVO projectVO){ |
| | | return comPbMemberService.updateProject(projectVO); |
| | | } |
| | | |
| | | @PostMapping("/deleteProject") |
| | | public R deleteProject(@RequestBody ProjectVO projectVO){ |
| | | return comPbMemberService.deleteProject(projectVO); |
| | | } |
| | | |
| | | @GetMapping("/getPartyMember") |
| | | public R getPartyMember(@RequestParam("userId")Long userId,@RequestParam("type")Integer type){ |
| | | return comPbMemberService.getPartyMember(userId,type); |
| | | public R getPartyMember(@RequestParam("phone")String phone,@RequestParam("type")Integer type){ |
| | | return comPbMemberService.getPartyMember(phone,type); |
| | | } |
| | | @GetMapping("/memberDetail") |
| | | public R memberDetail(@RequestParam("id")Long id){ |
| | | return comPbMemberService.memberDetail(id); |
| | | } |
| | | |
| | | /** |
| | | * 分页查询注册党员列表 |
| | | * @param pageMemberForInviteDTO |
| | | * @return |
| | | */ |
| | | @PostMapping("/page/registerMember") |
| | | public R pageRegisterMember(@RequestBody PageMemberForInviteDTO pageMemberForInviteDTO) { |
| | | return comPbMemberService.pageRegisterMember(pageMemberForInviteDTO); |
| | | } |
| | | } |