From b69bc7c024582dadf34f88e43ff0bcc0f8e07f9f Mon Sep 17 00:00:00 2001
From: tangxiaobao <303826152@qq.com>
Date: 星期一, 16 八月 2021 20:01:13 +0800
Subject: [PATCH] 特殊群体标签重复bug修改

---
 springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/UserService.java |   84 ++++++++++++++++++++++++++++++++++++++---
 1 files changed, 77 insertions(+), 7 deletions(-)

diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/UserService.java b/springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/UserService.java
index 85f1882..f40d6ca 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/UserService.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/UserService.java
@@ -3,15 +3,19 @@
 import com.panzhihua.common.model.dtos.PageDTO;
 import com.panzhihua.common.model.dtos.community.ExportUserDTO;
 import com.panzhihua.common.model.dtos.community.NoticeReadDTO;
+import com.panzhihua.common.model.dtos.grid.*;
 import com.panzhihua.common.model.dtos.user.PageFeedBackDTO;
 import com.panzhihua.common.model.dtos.user.PageUserAppletsBackstageDTO;
 import com.panzhihua.common.model.dtos.user.SysUserEditTipsDTO;
 import com.panzhihua.common.model.dtos.user.SysUserFeedbackDTO;
-import com.panzhihua.common.model.vos.LoginUserInfoVO;
-import com.panzhihua.common.model.vos.R;
-import com.panzhihua.common.model.vos.SystemmanagementConfigVO;
+import com.panzhihua.common.model.vos.*;
 import com.panzhihua.common.model.vos.shop.ShopStoreVO;
 import com.panzhihua.common.model.vos.user.*;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestParam;
+
+import java.util.List;
 
 /**
  * @program: springcloud_k8s_panzhihuazhihuishequ
@@ -87,10 +91,10 @@
     R putUserFace(LoginUserInfoVO loginUserInfoVO);
     /**
      *分页查询人口管理
-     * @param loginUserInfoVO 查询参数
+     * @param userInfoVO 查询参数
      * @return 分页数据
      */
-    R pageUser(LoginUserInfoVO loginUserInfoVO);
+    R pageUser(AppletUserInfoVO userInfoVO);
     /**
      * 查询所有人员标签
      * @return 标签集合
@@ -187,7 +191,7 @@
      * 用户协议
      * @return 协议集合
      */
-    R listAgreement();
+    R listAgreement(Long communityId);
     /**
      * 编辑用户协议
      * @param sysUserAgreementVO 编辑内容
@@ -296,6 +300,12 @@
      */
     R updateUserIsPartymember(String idCard);
     /**
+     * 修改用户为非党员状态
+     * @param idCard 身份证号
+     * @return 修改结果
+     */
+    R updateUserNotPartymember(String idCard);
+    /**
      * 获取各种协议
      * @param type  1居民端app协议 2网格员端app协议 3商家端app协议 4隐私政策
      * @return 协议内容
@@ -380,7 +390,7 @@
      * @param userId 登录用户
      * @return 成员集合
      */
-    R listFamily(Long userId);
+    R listFamily(Long userId,Long pageNum, Long pageSize);
     /**
      * 新增家庭成员
      * @param comMngFamilyInfoVO 家庭成员基本信息
@@ -407,4 +417,64 @@
      * @return
      */
     R updateUserArchives(UpdateUserArchivesVO userArchivesVO);
+
+    /**
+     * 修改app用户密码
+     * @param userInfoAppDTO    请求参数
+     * @return  修改结果
+     */
+    R updateUserPassByApp(EditUserInfoPassAppDTO userInfoAppDTO);
+
+    /**
+     * 添加网格员
+     * @param eventGridMemberAddDTO    请求参数
+     * @return  结果
+     */
+    R addGridUser(EventGridMemberAddDTO eventGridMemberAddDTO);
+
+    /**
+     * 网格员管理
+     * @param memberRelationDTO 请求参数
+     * @return  网格员列表
+     */
+    R getGridMemberList(PageEventGridMemberRelationDTO memberRelationDTO);
+
+    /**
+     * 网格员编辑
+     * @param gridMemberDTO 请求参数
+     * @return  编辑结果
+     */
+    R editGridUser(EventGridMemberEditAdminDTO gridMemberDTO);
+
+    /**
+     * 网格员重置密码
+     * @param gridMemberDTO 请求参数
+     * @return  重置结果
+     */
+    R passResetUser(EventGridMemberPassResetDTO gridMemberDTO);
+
+    R deleteMembers(List<Long> Ids);
+
+    R gridMemberEditStatus(EventGridMemberEditStatusDTO gridMemberEditDTO);
+
+    R noTips(Long userId);
+
+    /**
+     * 查询社区的收益说明
+     * @param communityId   社区id
+     * @return  收益说明
+     */
+    R listAgreements(Long communityId);
+
+    R getGridIsOk(Long userId);
+
+    R getGridsMemberList(Long communityId);
+
+    /**
+     * 根据用户id查询用户openid
+     * @param userId    用户id
+     * @return  openid
+     */
+    R getUserOpenId(Long userId);
+
 }

--
Gitblit v1.7.1