记得上下班打卡 | git大法好,push需谨慎

Commit 053ae66c authored by zhoujianping's avatar zhoujianping

1.添加入场人增加逻辑判断

parent e5b99801
package com.liquidnet.service.adam.service.impl;
import com.fasterxml.jackson.databind.JsonNode;
import com.liquidnet.common.cache.redis.util.RedisUtil;
import com.liquidnet.common.exception.LiquidnetServiceException;
import com.liquidnet.commons.lang.util.*;
import com.liquidnet.service.adam.constant.AdamRedisConst;
import com.liquidnet.service.adam.dto.AdamEntersParam;
import com.liquidnet.service.adam.dto.vo.AdamEntersVo;
import com.liquidnet.service.adam.service.AdamRdmService;
......@@ -40,6 +42,8 @@ public class AdamEntersServiceImpl implements IAdamEntersService {
QueueUtils queueUtils;
@Autowired
AdamRdmService adamRdmService;
@Autowired
RedisUtil redisUtil;
@Override
// @Transactional(propagation = Propagation.REQUIRED, rollbackFor = Exception.class)
......@@ -54,6 +58,12 @@ public class AdamEntersServiceImpl implements IAdamEntersService {
//
// adamRdmService.setCertification(1, parameter.getIdCard(), parameter.getName());
// }
//增加判断逻辑 用户添加的时候先去调自己的库,如果有身份证数据但和名字不匹配的时候,再请求第三方接口去验
int certification = adamRdmService.isCertification(1, parameter.getName(), parameter.getIdCard());
if(certification==0){
//本地存在,验证不通过 删除标记
redisUtil.del(AdamRedisConst.INFO_CERTIFICATION + 1 + parameter.getIdCard());
}
adamRdmService.identityHandler1(currentUid, parameter.getName(), parameter.getIdCard());
// adamRdmService.identityHandler3(parameter.getName(), parameter.getIdCard(), parameter.getMobile());
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment