From de91c84954157bb9f8b6d938cbe0b1b51fb6e65d Mon Sep 17 00:00:00 2001 From: CeDo <cedoogle@gmail.com> Date: 星期五, 07 五月 2021 15:23:57 +0800 Subject: [PATCH] bugfixed:新增便民服务商家 报错 --- springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/ComPbMemberService.java | 143 +++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 143 insertions(+), 0 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/ComPbMemberService.java b/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/ComPbMemberService.java new file mode 100644 index 0000000..7771ca2 --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/ComPbMemberService.java @@ -0,0 +1,143 @@ +package com.panzhihua.service_dangjian.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.panzhihua.common.model.vos.R; +import com.panzhihua.common.model.vos.partybuilding.*; +import com.panzhihua.service_dangjian.model.dos.ComPbMemberDO; + +import java.util.List; + +/** + * @program: springcloud_k8s_panzhihuazhihuishequ + * @description: 党员 + * @author: huang.hongfa weixin hhf9596 qq 959656820 + * @create: 2020-11-30 10:53 + **/ +public interface ComPbMemberService extends IService<ComPbMemberDO> { + /** + * 新增党员 + * @param partyBuildingMemberVO 党员基本信息 + * @return 新增结果 + */ + R addPartyBuildingMember(PartyBuildingMemberVO partyBuildingMemberVO); + + /** + * 批量新增党员 + * @param list 党员集合 + * @return 新增结果 + */ + R listSavePartyBuildingMemberExcelVO(List<PartyBuildingMemberExcelVO> list); + + /** + * 分页党员 + * @param pagePartyOrganizationVO 查询信息 + * @return 分页数据 + */ + R pagePartyOrganization(PagePartyOrganizationVO pagePartyOrganizationVO); + /** + * 编辑党员信息 新增字段均可编辑 + * @param partyBuildingMemberVO 编辑字段 + * @return 编辑结果 + */ + R updatePartyBuildingMember(PartyBuildingMemberVO partyBuildingMemberVO); + /** + * 查询指定社区的所有党员 + * @param communityId 社区id + * @return 党员列表 + */ + R listPartyMember(Long communityId); + /** + * 新增党委 + * @param partyCommitteeVO 新增信息 + * @return 新增结果 + */ + R addPartyCommittee(PartyCommitteeVO partyCommitteeVO); + /** + * 编辑党委 + * @param partyCommitteeVO 编辑信息 + * @return 编辑结果 + */ + R updatePartyCommittee(PartyCommitteeVO partyCommitteeVO); + /** + * 删除党委 + * @param partyCommitteeVO 删除id + * @return 删除结果 + */ + R deletePartyCommittee(PartyCommitteeVO partyCommitteeVO); + /** + * 分页社区党委查询 + * @param partyCommitteeVO 查询参数 + * @return 分页集合 + */ + R pagePartyCommittee(PartyCommitteeVO partyCommitteeVO); + /** + * 新建党建动态 + * @param partyCommitteeVO 动态内容 + * @return 新增结果 + */ + R adddYnamic(PartyBuildingComPbDynVO partyCommitteeVO); + /** + * 编辑动态 + * @param partyCommitteeVO 编辑内容 + * @return 编辑结果 + */ + R updateYnamic(PartyBuildingComPbDynVO partyCommitteeVO); + /** + * 动态详情 + * @param id 动态主键 + * @return 详情 + */ + R infoYnamic(Long id); + /** + * 分页查询党员动态 + * @param partyBuildingComPbDynVO 查询参数 + * @return 分页数据 + */ + R pageYnamic(PartyBuildingComPbDynVO partyBuildingComPbDynVO); + /** + * 删除动态 + * @param id 动态主键 + * @return 删除结果 + */ + R deleteYnamic(Integer id); + + /** + * 增加阅读记录 + * @param comPbDynUserVO 阅读记录 + * @return 增加结果 + */ + R addDynUser(ComPbDynUserVO comPbDynUserVO); + /** + * 删除党员 + * @param id 党员主键 + * @return 删除结果 + */ + R deleteDynUser(Integer id); + + /** + * 定时任务刷新党建动态发布状态 + * @return 刷新数据数量 + */ + R timedTaskPartyBuildingStatus(); + + /** + * 分页查询认证党员 + * @param pagePartyBuildingMemberVO 查询参数 + * @return 分页数据 + */ + R pagePrePartyBuilingMember(PagePartyBuildingMemberVO pagePartyBuildingMemberVO); + + /** + * 审核党员认证信息 + * @param partyBuildingMemberVO 编辑字段 + * @return 编辑结果 + */ + R updatePartyBuildingMembers(PartyBuildingMemberVO partyBuildingMemberVO); + + /** + * 导出党员信息 + * @param organizationVO 请求参数 + * @return 党员信息列表 + */ + R exportPbMember(PagePartyOrganizationVO organizationVO); +} -- Gitblit v1.7.1