From fa31c6f51e3669e292b06a31be95c6336521a22c Mon Sep 17 00:00:00 2001
From: yanghui <2536613402@qq.com>
Date: 星期四, 20 十月 2022 15:53:46 +0800
Subject: [PATCH] #feat 修复bug
---
springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/ComPbMemberService.java | 89 +++++++++++++++++++++++++++++++++-----------
1 files changed, 66 insertions(+), 23 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
index b8b4a88..946999c 100644
--- 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
@@ -3,13 +3,13 @@
import java.util.List;
import com.baomidou.mybatisplus.extension.service.IService;
+import com.panzhihua.common.model.dtos.community.PageMemberForInviteDTO;
import com.panzhihua.common.model.dtos.partybuilding.ComDataStatisticsOrgDto;
import com.panzhihua.common.model.dtos.partybuilding.PageComDataStatisticsMemberDto;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.partybuilding.*;
+import com.panzhihua.common.model.vos.partybuilding.excel.ComPbMemberRoleExcelVo;
import com.panzhihua.service_dangjian.model.dos.ComPbMemberDO;
-import org.springframework.web.bind.annotation.RequestBody;
-import org.springframework.web.bind.annotation.RequestParam;
/**
* @program: springcloud_k8s_panzhihuazhihuishequ
@@ -20,7 +20,7 @@
public interface ComPbMemberService extends IService<ComPbMemberDO> {
/**
* 新增党员
- *
+ *
* @param partyBuildingMemberVO
* 党员基本信息
* @return 新增结果
@@ -29,7 +29,7 @@
/**
* 批量新增党员
- *
+ *
* @param list
* 党员集合
* @return 新增结果
@@ -38,7 +38,7 @@
/**
* 分页党员
- *
+ *
* @param pagePartyOrganizationVO
* 查询信息
* @return 分页数据
@@ -47,7 +47,7 @@
/**
* 编辑党员信息 新增字段均可编辑
- *
+ *
* @param partyBuildingMemberVO
* 编辑字段
* @return 编辑结果
@@ -56,7 +56,7 @@
/**
* 查询指定社区的所有党员
- *
+ *
* @param communityId
* 社区id
* @return 党员列表
@@ -65,7 +65,7 @@
/**
* 新增党委
- *
+ *
* @param partyCommitteeVO
* 新增信息
* @return 新增结果
@@ -74,7 +74,7 @@
/**
* 编辑党委
- *
+ *
* @param partyCommitteeVO
* 编辑信息
* @return 编辑结果
@@ -83,7 +83,7 @@
/**
* 删除党委
- *
+ *
* @param partyCommitteeVO
* 删除id
* @return 删除结果
@@ -92,7 +92,7 @@
/**
* 分页社区党委查询
- *
+ *
* @param partyCommitteeVO
* 查询参数
* @return 分页集合
@@ -101,7 +101,7 @@
/**
* 新建党建动态
- *
+ *
* @param partyCommitteeVO
* 动态内容
* @return 新增结果
@@ -110,7 +110,7 @@
/**
* 编辑动态
- *
+ *
* @param partyCommitteeVO
* 编辑内容
* @return 编辑结果
@@ -119,7 +119,7 @@
/**
* 动态详情
- *
+ *
* @param id
* 动态主键
* @return 详情
@@ -128,7 +128,7 @@
/**
* 分页查询党员动态
- *
+ *
* @param partyBuildingComPbDynVO
* 查询参数
* @return 分页数据
@@ -137,7 +137,7 @@
/**
* 删除动态
- *
+ *
* @param id
* 动态主键
* @return 删除结果
@@ -146,7 +146,7 @@
/**
* 增加阅读记录
- *
+ *
* @param comPbDynUserVO
* 阅读记录
* @return 增加结果
@@ -155,23 +155,23 @@
/**
* 删除党员
- *
+ *
* @param id
* 党员主键
* @return 删除结果
*/
- R deleteDynUser(Integer id);
+ R deleteDynUser(Long id);
/**
* 定时任务刷新党建动态发布状态
- *
+ *
* @return 刷新数据数量
*/
R timedTaskPartyBuildingStatus();
/**
* 分页查询认证党员
- *
+ *
* @param pagePartyBuildingMemberVO
* 查询参数
* @return 分页数据
@@ -180,7 +180,7 @@
/**
* 审核党员认证信息
- *
+ *
* @param partyBuildingMemberVO
* 编辑字段
* @return 编辑结果
@@ -189,7 +189,7 @@
/**
* 导出党员信息
- *
+ *
* @param organizationVO
* 请求参数
* @return 党员信息列表
@@ -217,4 +217,47 @@
* @return 党组织表头统计数据
*/
R getHeaderOrgDataStatistics(Long communityId);
+
+ /**
+ * 党员数据统计-党员导出数据查询
+ * @param statisticsMemberDto 请求参数
+ * @return 党员导出数据
+ */
+ R exportDataStatisticsMember(PageComDataStatisticsMemberDto statisticsMemberDto);
+
+ /**
+ * 党委导入接口
+ * @param list 数据列表
+ * @param communityId 社区id
+ * @param userId 用户id
+ * @return 导入结果
+ */
+ R importPbMemberRole(List<ComPbMemberRoleExcelVo> list, Long communityId, Long userId);
+
+ /**
+ * 导出党员积分
+ * @param pagePartyOrganizationVO
+ * @return
+ */
+ R exportPartyMember(PagePartyOrganizationVO pagePartyOrganizationVO);
+
+ /**
+ * 身份证查询党员
+ * @param idCard
+ * @return
+ */
+ R checkMember(String idCard);
+
+ R getPagePbMember(PartyBuildingMemberVO partyBuildingMemberVO);
+
+ R getPartyMember(String phone,Integer type);
+
+ R memberDetail(Long id);
+
+ /**
+ * 分页查询注册党员列表
+ * @param pageMemberForInviteDTO
+ * @return
+ */
+ R pageRegisterMember(PageMemberForInviteDTO pageMemberForInviteDTO);
}
--
Gitblit v1.7.1