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