|
|
@ -2237,6 +2237,7 @@ public class IcResiUserServiceImpl extends BaseServiceImpl<IcResiUserDao, IcResi |
|
|
|
@Override |
|
|
|
public IcUserRoleResultDTO getUserRoleByIdCard(IcResiUserDTO formDTO) { |
|
|
|
IcUserRoleResultDTO result = new IcUserRoleResultDTO(); |
|
|
|
Map<String, List<Map<String, Object>>> detail = new HashMap<>(); |
|
|
|
result.setIsVolunteer(NumConstant.ZERO_STR); |
|
|
|
result.setIsPartyMember(NumConstant.ZERO_STR); |
|
|
|
//根据身份证获取小程序端居民信息
|
|
|
@ -2264,9 +2265,20 @@ public class IcResiUserServiceImpl extends BaseServiceImpl<IcResiUserDao, IcResi |
|
|
|
memberFormDTO.setIdCard(formDTO.getIdCard()); |
|
|
|
Result<com.epmet.resi.partymember.dto.partymember.IcPartyMemberDTO> memberInfoResult = resiPartyMemberOpenFeignClient.getPartyMemberByIdCard(memberFormDTO); |
|
|
|
if (memberInfoResult.success() && null != memberInfoResult.getData()) { |
|
|
|
List<Map<String, Object>> list = new ArrayList<>(); |
|
|
|
Map<String, Object> memberMap = new HashMap<>(); |
|
|
|
result.setIsPartyMember(NumConstant.ONE_STR); |
|
|
|
result.setPartyMemberInfo(memberInfoResult.getData()); |
|
|
|
} |
|
|
|
com.epmet.resi.partymember.dto.partymember.IcPartyMemberDTO dto = memberInfoResult.getData(); |
|
|
|
memberMap.put("RDSJ", dto.getRdsj()); |
|
|
|
memberMap.put("SSZB", dto.getSszb()); |
|
|
|
memberMap.put("IS_LD", dto.getIsLd()); |
|
|
|
memberMap.put("LDZH", dto.getLdzh()); |
|
|
|
memberMap.put("PARTY_ZW", dto.getPartyZw()); |
|
|
|
memberMap.put("IS_DYZXH", dto.getIsDyzxh()); |
|
|
|
list.add(memberMap); |
|
|
|
detail.put("ic_party_member", list); |
|
|
|
} |
|
|
|
result.setDetail(detail); |
|
|
|
return result; |
|
|
|
} |
|
|
|
|
|
|
|