From 5905f69f4afec5df3fe1f857a4d73ef70378cdec Mon Sep 17 00:00:00 2001 From: jianjun Date: Wed, 24 Mar 2021 11:22:14 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8D=E4=BB=8E=E7=BC=93=E5=AD=98=E5=8F=96?= =?UTF-8?q?=20=E4=BA=86=E5=9B=A0=E4=B8=BA=E9=BA=BB=E7=83=A6=20=E4=B8=8D?= =?UTF-8?q?=E8=A7=81=E5=BE=97=E6=95=88=E7=8E=87=E9=AB=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/ResiGroupServiceImpl.java | 49 +++---------------- 1 file changed, 8 insertions(+), 41 deletions(-) diff --git a/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/group/service/impl/ResiGroupServiceImpl.java b/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/group/service/impl/ResiGroupServiceImpl.java index a6bb7833fc..ae929c6de9 100644 --- a/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/group/service/impl/ResiGroupServiceImpl.java +++ b/epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/group/service/impl/ResiGroupServiceImpl.java @@ -17,7 +17,6 @@ package com.epmet.modules.group.service.impl; -import cn.hutool.core.bean.BeanUtil; import com.alibaba.fastjson.JSON; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; @@ -26,18 +25,18 @@ import com.epmet.commons.tools.constant.*; import com.epmet.commons.tools.exception.EpmetErrorCode; import com.epmet.commons.tools.exception.RenException; import com.epmet.commons.tools.page.PageData; -import com.epmet.commons.tools.redis.RedisKeys; -import com.epmet.commons.tools.redis.RedisUtils; import com.epmet.commons.tools.scan.param.ImgScanParamDTO; import com.epmet.commons.tools.scan.param.ImgTaskDTO; import com.epmet.commons.tools.scan.param.TextScanParamDTO; import com.epmet.commons.tools.scan.param.TextTaskDTO; import com.epmet.commons.tools.scan.result.SyncScanResult; import com.epmet.commons.tools.security.user.LoginUserUtil; -import com.epmet.commons.tools.utils.*; +import com.epmet.commons.tools.utils.ConvertUtils; +import com.epmet.commons.tools.utils.DateUtils; +import com.epmet.commons.tools.utils.Result; +import com.epmet.commons.tools.utils.ScanContentUtils; import com.epmet.constant.ReadFlagConstant; import com.epmet.dto.form.*; -import com.epmet.dto.result.UserBaseInfoResultDTO; import com.epmet.dto.result.UserResiInfoResultDTO; import com.epmet.dto.result.UserRoleResultDTO; import com.epmet.feign.EpmetMessageOpenFeignClient; @@ -146,9 +145,6 @@ public class ResiGroupServiceImpl extends BaseServiceImpl page(Map params) { @@ -1006,38 +1000,11 @@ public class ResiGroupServiceImpl extends BaseServiceImpl recommendGroupList = baseDao.selectListRecommendList(formDTO); recommendGroupList.forEach(dto -> { - ResiGroupMemberDTO groupMemberDTO = baseDao.selectGroupLeader(dto.getGroupId()); - if (groupMemberDTO == null) { - logger.error("recommendedList 组长信息不存在,groupId:{}", dto.getGroupId()); - return; - } - //获取居民缓存key - Map map = redisUtils.hGetAll(RedisKeys.getResiUserKey(groupMemberDTO.getCustomerUserId())); - UserBaseInfoResultDTO userInfo = null; - if (null != map && !map.isEmpty()) { - //缓存中有数据,直接返回 - userInfo = BeanUtil.mapToBean(map, UserBaseInfoResultDTO.class, true); - } - if (userInfo == null) { - logger.error("recommendedList 用户基础信息不存在,customerUserId:{}", groupMemberDTO.getCustomerUserId()); - Result groupLeaderUserInfo = this.getGroupLeaderUserInfo(dto.getGroupId()); - - if (groupLeaderUserInfo.success() && null != groupLeaderUserInfo.getData()) { - dto.setLeaderName(groupLeaderUserInfo.getData().getShowName()); - } else { - logger.error("组长注册信息查询失败,msg:{},groupId:{}", groupLeaderUserInfo.getMsg(), dto.getGroupId()); - } + Result groupLeaderUserInfo = this.getGroupLeaderUserInfo(dto.getGroupId()); + if (groupLeaderUserInfo.success() && null != groupLeaderUserInfo.getData()) { + dto.setLeaderName(groupLeaderUserInfo.getData().getShowName()); } else { - String gender = null; - if (NumConstant.ONE_STR.equals(userInfo.getGender())) { - gender = "先生"; - } else if (NumConstant.TWO_STR.equals(userInfo.getGender())) { - gender = "女士"; - } else { - gender = "先生/女士"; - } - String leaderName = userInfo.getStreet().concat(StrConstant.HYPHEN).concat(userInfo.getSurname()).concat(gender); - dto.setLeaderName(leaderName); + logger.error("组长注册信息查询失败,msg:{},groupId:{}", groupLeaderUserInfo.getMsg(), dto.getGroupId()); } }); return recommendGroupList;