|
@@ -4,6 +4,7 @@ import cn.hutool.core.util.ObjectUtil;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
import lombok.RequiredArgsConstructor;
|
|
import lombok.RequiredArgsConstructor;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
|
|
+import me.zhengjie.application.admin.service.SmsTemplateService;
|
|
|
import me.zhengjie.base.ResultCode;
|
|
import me.zhengjie.base.ResultCode;
|
|
|
import me.zhengjie.base.face.FaceCompareUtil;
|
|
import me.zhengjie.base.face.FaceCompareUtil;
|
|
|
import me.zhengjie.base.util.JuheServiceUtil;
|
|
import me.zhengjie.base.util.JuheServiceUtil;
|
|
@@ -30,7 +31,7 @@ public class NotaryDomainImpl implements NotaryDomain {
|
|
|
private final RedisUtils redis;
|
|
private final RedisUtils redis;
|
|
|
private final FaceCompareRepository thirdPartyInterfaceRepository;
|
|
private final FaceCompareRepository thirdPartyInterfaceRepository;
|
|
|
private final FaceCompareUtil faceCompareUtil;
|
|
private final FaceCompareUtil faceCompareUtil;
|
|
|
-
|
|
|
|
|
|
|
+ private final SmsTemplateService smsTemplateService;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 获取base64取消文件头
|
|
* 获取base64取消文件头
|
|
@@ -74,6 +75,11 @@ public class NotaryDomainImpl implements NotaryDomain {
|
|
|
} else if (nickName.equals(contractOrderEntity.getJointName())) {
|
|
} else if (nickName.equals(contractOrderEntity.getJointName())) {
|
|
|
id = contractOrderEntity.getJointCompareImgId();
|
|
id = contractOrderEntity.getJointCompareImgId();
|
|
|
}
|
|
}
|
|
|
|
|
+ //第一次人脸核身
|
|
|
|
|
+ if(id==null) {
|
|
|
|
|
+ // 4---开始公证(待公证) -- 2个公证员,发送短信
|
|
|
|
|
+ smsTemplateService.startNotarize(businessNo);
|
|
|
|
|
+ }
|
|
|
//后面需要的三个参数 base64 身份证号 姓名
|
|
//后面需要的三个参数 base64 身份证号 姓名
|
|
|
String redisCount = "idCard:" + idCard + ":COUNT:";
|
|
String redisCount = "idCard:" + idCard + ":COUNT:";
|
|
|
Integer count = null;
|
|
Integer count = null;
|