|
@ -1,6 +1,8 @@ |
|
|
package com.epmet.modules.mine.service.impl; |
|
|
package com.epmet.modules.mine.service.impl; |
|
|
|
|
|
|
|
|
import com.epmet.commons.tools.exception.RenException; |
|
|
import com.epmet.commons.tools.exception.RenException; |
|
|
|
|
|
import com.epmet.commons.tools.redis.common.CustomerOrgRedis; |
|
|
|
|
|
import com.epmet.commons.tools.redis.common.bean.GridInfoCache; |
|
|
import com.epmet.commons.tools.security.dto.TokenDto; |
|
|
import com.epmet.commons.tools.security.dto.TokenDto; |
|
|
import com.epmet.commons.tools.utils.Result; |
|
|
import com.epmet.commons.tools.utils.Result; |
|
|
import com.epmet.dto.form.EditInfoFormDTO; |
|
|
import com.epmet.dto.form.EditInfoFormDTO; |
|
@ -11,6 +13,7 @@ import com.epmet.feign.EpmetUserOpenFeignClient; |
|
|
import com.epmet.modules.mine.service.PersonalCenterService; |
|
|
import com.epmet.modules.mine.service.PersonalCenterService; |
|
|
import com.epmet.resi.mine.dto.result.InitInfoResultDTO; |
|
|
import com.epmet.resi.mine.dto.result.InitInfoResultDTO; |
|
|
import lombok.extern.slf4j.Slf4j; |
|
|
import lombok.extern.slf4j.Slf4j; |
|
|
|
|
|
import org.apache.commons.lang3.StringUtils; |
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
import org.springframework.stereotype.Service; |
|
|
import org.springframework.stereotype.Service; |
|
|
|
|
|
|
|
@ -46,6 +49,16 @@ public class PersonalCenterServiceImpl implements PersonalCenterService { |
|
|
resultDTO.setIdNum(baseInfoResult.getData().getIdNum()); |
|
|
resultDTO.setIdNum(baseInfoResult.getData().getIdNum()); |
|
|
resultDTO.setMobile(baseInfoResult.getData().getMobile()); |
|
|
resultDTO.setMobile(baseInfoResult.getData().getMobile()); |
|
|
resultDTO.setRealName(baseInfoResult.getData().getRealName()); |
|
|
resultDTO.setRealName(baseInfoResult.getData().getRealName()); |
|
|
|
|
|
// start
|
|
|
|
|
|
// 2023.04.18烟台需求增加
|
|
|
|
|
|
// 用于完善信息界面展示
|
|
|
|
|
|
resultDTO.setGridId(baseInfoResult.getData().getGridId()); |
|
|
|
|
|
if (StringUtils.isNotBlank(resultDTO.getGridId())) { |
|
|
|
|
|
GridInfoCache gridInfoCache = CustomerOrgRedis.getGridInfo(resultDTO.getGridId()); |
|
|
|
|
|
if (null != gridInfoCache) { |
|
|
|
|
|
resultDTO.setGridName(gridInfoCache.getGridNamePath()); |
|
|
|
|
|
} |
|
|
|
|
|
}// end
|
|
|
return resultDTO; |
|
|
return resultDTO; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|