From f404947d2563df3436a9cf31ede8804ebf860b39 Mon Sep 17 00:00:00 2001
From: huanghongfa <18228131219@163.com>
Date: 星期一, 07 十二月 2020 16:38:32 +0800
Subject: [PATCH] 社区活动模型添加完成 新增微服务 servie_community

---
 springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/impl/UserServiceImpl.java |   33 +++++++++++++++++++++++++++++----
 1 files changed, 29 insertions(+), 4 deletions(-)

diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/impl/UserServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/impl/UserServiceImpl.java
index 2e6f0cf..2602de8 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/impl/UserServiceImpl.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/impl/UserServiceImpl.java
@@ -5,6 +5,7 @@
 import com.panzhihua.common.constants.UserConstants;
 import com.panzhihua.common.model.vos.LoginUserInfoVO;
 import com.panzhihua.common.model.vos.R;
+import com.panzhihua.common.model.vos.partybuilding.ActivityManagerVO;
 import com.panzhihua.common.model.vos.user.ChangePasswordVO;
 import com.panzhihua.service_user.dao.RoleDAO;
 import com.panzhihua.service_user.dao.UserDao;
@@ -16,10 +17,7 @@
 import org.springframework.util.ObjectUtils;
 
 import javax.annotation.Resource;
-import java.util.Date;
-import java.util.HashSet;
-import java.util.List;
-import java.util.Set;
+import java.util.*;
 
 /**
  * @program: springcloud_k8s_panzhihuazhihuishequ
@@ -209,6 +207,33 @@
         return R.fail();
     }
 
+    /**
+     * 某社区后台人员查询
+     *
+     * @param param       名字
+     * @param communityId 社区id
+     * @return 人员集合
+     */
+    @Override
+    public R listActivityManager(String param, Long communityId) {
+        LambdaQueryWrapper<SysUserDO> queryWrapper=new LambdaQueryWrapper<>();
+        List<ActivityManagerVO> activityManagerVOS=new ArrayList<>();
+        queryWrapper = new QueryWrapper<SysUserDO>().lambda().eq(SysUserDO::getCommunityId, communityId).eq(SysUserDO::getStatus, 1);
+        if (!ObjectUtils.isEmpty(param)) {
+            queryWrapper = queryWrapper.eq(SysUserDO::getName, param);
+        }
+        List<SysUserDO> sysUserDOS = userDao.selectList(queryWrapper);
+        if (!ObjectUtils.isEmpty(sysUserDOS)) {
+            sysUserDOS.forEach(sysUserDO -> {
+                ActivityManagerVO activityManagerVO=new ActivityManagerVO();
+                activityManagerVO.setManagerId(sysUserDO.getUserId());
+                activityManagerVO.setName(sysUserDO.getName());
+                activityManagerVOS.add(activityManagerVO);
+            });
+        }
+        return R.ok(activityManagerVOS);
+    }
+
     public static void main(String[] args) {
         String encode = new BCryptPasswordEncoder().encode("123456");
         System.out.println(encode);

--
Gitblit v1.7.1