| | |
| | | package com.panzhihua.service_dangjian.service; |
| | | |
| | | import java.util.List; |
| | | |
| | | import com.panzhihua.common.model.dtos.partybuilding.ComListPartyDTO; |
| | | import com.panzhihua.common.model.vos.R; |
| | | import com.panzhihua.common.model.vos.partybuilding.PartyOrganizationVO; |
| | | |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * @program: springcloud_k8s_panzhihuazhihuishequ |
| | |
| | | public interface PartyOrganizationService { |
| | | /** |
| | | * 平台所有启用的党组织 |
| | | * |
| | | * @return 党组织集合 |
| | | */ |
| | | List<PartyOrganizationVO> listPartyOrganization(Long communityId); |
| | | |
| | | /** |
| | | * 平台所有的党组织 |
| | | * |
| | | * @return 党组织集合 |
| | | */ |
| | | R listPartyOrganizationAll(PartyOrganizationVO partyOrganizationVO); |
| | | |
| | | /** |
| | | * 新增党支部 |
| | | * @param partyOrganizationVO 党支部基本信息 |
| | | * |
| | | * @param partyOrganizationVO |
| | | * 党支部基本信息 |
| | | * @return 新增结果 |
| | | */ |
| | | R addPartyOrganization(PartyOrganizationVO partyOrganizationVO); |
| | | /** |
| | | * 编辑党支部 |
| | | * @param partyOrganizationVO 党支部基本信息 |
| | | * @return 编辑结果 |
| | | */ |
| | | R updatePartyOrganization(PartyOrganizationVO partyOrganizationVO); |
| | | |
| | | /** |
| | | * 启用,禁用党支部 |
| | | * @param partyOrganizationVO 党支部基本信息 |
| | | * @return 编辑结果 |
| | | */ |
| | | R resetPartyOrganization(PartyOrganizationVO partyOrganizationVO); |
| | | /** |
| | | * 删除党支部 |
| | | * @param partyOrganizationVO 党支部基本信息 |
| | | * @return 编辑结果 |
| | | */ |
| | | R deletePartyOrganization(PartyOrganizationVO partyOrganizationVO); |
| | | R addPartyOrganization(PartyOrganizationVO partyOrganizationVO); |
| | | |
| | | /** |
| | | * 平台所有启用的党组织 |
| | | * @return 党组织集合 |
| | | */ |
| | | List<PartyOrganizationVO> listPartyOrganizationByApp(ComListPartyDTO comListPartyDTO); |
| | | /** |
| | | * 编辑党支部 |
| | | * |
| | | * @param partyOrganizationVO |
| | | * 党支部基本信息 |
| | | * @return 编辑结果 |
| | | */ |
| | | R updatePartyOrganization(PartyOrganizationVO partyOrganizationVO); |
| | | |
| | | /** |
| | | * 启用,禁用党支部 |
| | | * |
| | | * @param partyOrganizationVO |
| | | * 党支部基本信息 |
| | | * @return 编辑结果 |
| | | */ |
| | | R resetPartyOrganization(PartyOrganizationVO partyOrganizationVO); |
| | | |
| | | /** |
| | | * 删除党支部 |
| | | * |
| | | * @param partyOrganizationVO |
| | | * 党支部基本信息 |
| | | * @return 编辑结果 |
| | | */ |
| | | R deletePartyOrganization(PartyOrganizationVO partyOrganizationVO); |
| | | |
| | | /** |
| | | * 平台所有启用的党组织 |
| | | * |
| | | * @return 党组织集合 |
| | | */ |
| | | List<PartyOrganizationVO> listPartyOrganizationByApp(ComListPartyDTO comListPartyDTO); |
| | | } |