|
|
@ -23,7 +23,6 @@ import com.epmet.modules.feign.ResiGroupFeignClient; |
|
|
|
import com.epmet.modules.partymember.entity.*; |
|
|
|
import com.epmet.modules.partymember.redis.PartymemberInfoRedis; |
|
|
|
import com.epmet.modules.partymember.service.*; |
|
|
|
import com.epmet.modules.warmhearted.constant.ResiWarmUserMessageConstant; |
|
|
|
import com.epmet.modules.warmhearted.constant.ResiWarmheartedConstant; |
|
|
|
import com.epmet.modules.warmhearted.constant.ResiWarmheartedVisitConstant; |
|
|
|
import com.epmet.redis.ResiPartyMemberRedis; |
|
|
@ -250,6 +249,8 @@ public class PartyMemberConfirmServiceImpl implements PartyMemberConfirmService |
|
|
|
resiGroupFeignClient.updateWhenAuditedResiRole(identityParam); |
|
|
|
//addby jianjun 2020-07-31 之前没有成功的返回结果
|
|
|
|
result = new Result<>().ok("注册成功"); |
|
|
|
//添加党员徽章信息
|
|
|
|
this.addUserPartyBadge(partyMemberInfoDTO.getUserId()); |
|
|
|
} |
|
|
|
|
|
|
|
//将自动认证结果存入党员认证自动审核表
|
|
|
@ -351,6 +352,8 @@ public class PartyMemberConfirmServiceImpl implements PartyMemberConfirmService |
|
|
|
log.info(String.format("自动匹配失败,人工审核是党员,保存partymember_auth_record,userId=%s,党员库id=%s",partyMemberInfoEntity.getUserId(),partymemberConfirmAutoDTO.getPatryMemberBaseInfoId())); |
|
|
|
partymemberAuthRecordService.insert(partyMemberInfoEntity,partymemberConfirmAutoDTO.getPatryMemberBaseInfoId()); |
|
|
|
} |
|
|
|
//在徽章记录表中添加 徽章记录 表明此时已经认证通过可以点亮徽章了
|
|
|
|
addUserPartyBadge(partyMemberInfoEntity.getUserId()); |
|
|
|
} else { |
|
|
|
auditMessageToResi(partyMemberInfoEntity, PartyMemberMessageConstant.AUDIT_REJECT_MSG); |
|
|
|
} |
|
|
@ -359,6 +362,18 @@ public class PartyMemberConfirmServiceImpl implements PartyMemberConfirmService |
|
|
|
return new Result(); |
|
|
|
} |
|
|
|
|
|
|
|
private void addUserPartyBadge(String partyUserId) { |
|
|
|
if (StringUtils.isBlank(partyUserId)) { |
|
|
|
throw new RenException("addUserPartyBadge,用户Id不能为空"); |
|
|
|
} |
|
|
|
AddUserPartyBadgeFormDTO badgeFormDTO = new AddUserPartyBadgeFormDTO(); |
|
|
|
badgeFormDTO.setUserId(partyUserId); |
|
|
|
Result<Boolean> result = epmetUserOpenFeignClient.addUserPartyBadgeRecord(badgeFormDTO); |
|
|
|
if (result == null || !result.success() || !result.getData()) { |
|
|
|
throw new RenException("初始化党员徽章信息失败"); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public Result<AuditingDetailResultDTO> auditingDetail(AuditingDetailFromDTO fromDTO) { |
|
|
|
AuditingDetailResultDTO resultDTO = new AuditingDetailResultDTO(); |
|
|
|