|
|
@ -1,5 +1,7 @@ |
|
|
|
package com.epmet.controller; |
|
|
|
|
|
|
|
import com.epmet.commons.tools.annotation.RequirePermission; |
|
|
|
import com.epmet.commons.tools.enums.RequirePermissionEnum; |
|
|
|
import com.epmet.commons.tools.utils.Result; |
|
|
|
import com.epmet.commons.tools.validator.ValidatorUtils; |
|
|
|
import com.epmet.dto.form.*; |
|
|
@ -33,6 +35,7 @@ public class PartyBranchManageController { |
|
|
|
* @Date 2020/6/17 12:47 |
|
|
|
**/ |
|
|
|
@PostMapping("add") |
|
|
|
@RequirePermission(requirePermission = RequirePermissionEnum.WORK_GRASSROOTS_PARTY_BRANCH_ADD) |
|
|
|
public Result<PartyBranchAddResultDTO> addPartyBranch(@RequestBody PartyBranchAddFormDTO formDTO) { |
|
|
|
ValidatorUtils.validateEntity(formDTO, PartyBranchAddFormDTO.AddUserShowGroup.class, PartyBranchAddFormDTO.AddUserInternalGroup.class); |
|
|
|
PartyBranchAddResultDTO partyBranchAddResultDTO = partyBranchManageService.addPartyBranch(formDTO); |
|
|
@ -47,6 +50,7 @@ public class PartyBranchManageController { |
|
|
|
* @Date 2020/6/17 15:31 |
|
|
|
**/ |
|
|
|
@PostMapping("edit") |
|
|
|
@RequirePermission(requirePermission = RequirePermissionEnum.WORK_GRASSROOTS_PARTY_BRANCH_EDIT) |
|
|
|
public Result<PartyBranchAddResultDTO> editPartyBranch(@RequestBody PartyBranchEditFormDTO formDTO) { |
|
|
|
ValidatorUtils.validateEntity(formDTO, PartyBranchEditFormDTO.AddUserShowGroup.class, PartyBranchEditFormDTO.AddUserInternalGroup.class); |
|
|
|
partyBranchManageService.editPartyBranch(formDTO); |
|
|
@ -76,6 +80,7 @@ public class PartyBranchManageController { |
|
|
|
* @Date 2020/6/17 18:23 |
|
|
|
**/ |
|
|
|
@PostMapping("delete") |
|
|
|
@RequirePermission(requirePermission = RequirePermissionEnum.WORK_GRASSROOTS_PARTY_BRANCH_DELETE) |
|
|
|
public Result deleteBranch(@RequestBody PartyBranchIdFormDTO formDTO) { |
|
|
|
ValidatorUtils.validateEntity(formDTO); |
|
|
|
partyBranchManageService.deleteBranch(formDTO.getPartyBranchId()); |
|
|
@ -118,6 +123,7 @@ public class PartyBranchManageController { |
|
|
|
* @Date 2020/6/17 22:25 |
|
|
|
**/ |
|
|
|
@PostMapping("/partymember/add") |
|
|
|
@RequirePermission(requirePermission = RequirePermissionEnum.WORK_GRASSROOTS_PARTY_MEMBER_ADD) |
|
|
|
public Result<PartyMemberIdResultDTO> addPartyMember(@RequestBody SaveOrUpdateParyMemberFormDTO formDTO) { |
|
|
|
ValidatorUtils.validateEntity(formDTO, SaveOrUpdateParyMemberFormDTO.AddUserShowGroup.class |
|
|
|
, SaveOrUpdateParyMemberFormDTO.SavePatyMemberGroup.class); |
|
|
@ -134,6 +140,7 @@ public class PartyBranchManageController { |
|
|
|
* @Date 2020/6/17 23:29 |
|
|
|
**/ |
|
|
|
@PostMapping("/partymember/edit") |
|
|
|
@RequirePermission(requirePermission = RequirePermissionEnum.WORK_GRASSROOTS_PARTY_MEMBER_EDIT) |
|
|
|
public Result<PartyMemberIdResultDTO> editPartyMember(@RequestBody SaveOrUpdateParyMemberFormDTO formDTO) { |
|
|
|
ValidatorUtils.validateEntity(formDTO, SaveOrUpdateParyMemberFormDTO.AddUserShowGroup.class |
|
|
|
, SaveOrUpdateParyMemberFormDTO.UpdatePatyMemberGroup.class); |
|
|
@ -163,6 +170,7 @@ public class PartyBranchManageController { |
|
|
|
* @Date 2020/6/18 17:51 |
|
|
|
**/ |
|
|
|
@PostMapping("partymember/delete") |
|
|
|
@RequirePermission(requirePermission = RequirePermissionEnum.WORK_GRASSROOTS_PARTY_MEMBER_DELETE) |
|
|
|
public Result deletePartyMember(@RequestBody DeletePartyMemberFormDTO deletePartyMemberFormDTO){ |
|
|
|
ValidatorUtils.validateEntity(deletePartyMemberFormDTO, DeletePartyMemberFormDTO.AddUserInternalGroup.class); |
|
|
|
partyBranchManageService.deletePartyMember(deletePartyMemberFormDTO); |
|
|
|