Kaynağa Gözat

修改短信

humuyu 2 yıl önce
ebeveyn
işleme
973748777e

+ 4 - 3
eladmin-system/src/main/java/me/zhengjie/application/bank/controller/BankNotarizeController.java

@@ -237,9 +237,10 @@ public class BankNotarizeController extends BaseController {
 		}
 		//这里是判断公证员是否在线
 		ResponseDTO<?> result = bankNotarizeService.onlineNotary(businessNo);
-		// 4---开始公证(待公证) -- 2个公证员,发送短信
-		smsTemplateService.startNotarize(businessNo);
-		if (!result.isSuccess()) {
+	
+		if (!result.isSuccess()) {	
+			// 4---开始公证(待公证) -- 2个公证员,发送短信
+		    smsTemplateService.startNotarize(businessNo);
 			return result;
 		}
 		//判断传入的当事人 是否做过人脸核身

+ 7 - 1
eladmin-system/src/main/java/me/zhengjie/domain/notary/impl/NotaryDomainImpl.java

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