From 193c22bae0b78d331a13d57aa046ebe44ee0c832 Mon Sep 17 00:00:00 2001
From: ZQN <364596817@qq.com>
Date: 星期二, 25 六月 2024 13:51:31 +0800
Subject: [PATCH] 评价校验,企业执法单记录修改

---
 project-framework/src/main/java/com/project/framework/web/service/SysLoginService.java |   23 +++++++++++++++++++----
 1 files changed, 19 insertions(+), 4 deletions(-)

diff --git a/project-framework/src/main/java/com/project/framework/web/service/SysLoginService.java b/project-framework/src/main/java/com/project/framework/web/service/SysLoginService.java
index 49e14fb..ffee8d1 100644
--- a/project-framework/src/main/java/com/project/framework/web/service/SysLoginService.java
+++ b/project-framework/src/main/java/com/project/framework/web/service/SysLoginService.java
@@ -21,7 +21,6 @@
 import com.project.common.exception.user.CaptchaException;
 import com.project.common.exception.user.CaptchaExpireException;
 import com.project.common.exception.user.UserPasswordNotMatchException;
-import com.project.common.sms.YPSmsApi;
 import com.project.common.utils.DateUtils;
 import com.project.common.utils.MessageUtils;
 import com.project.common.utils.ServletUtils;
@@ -34,6 +33,7 @@
 import com.project.system.mapper.SysUserMapper;
 import com.project.system.service.ISysConfigService;
 import com.project.system.service.ISysUserService;
+import com.project.system.sms.YPSmsApi;
 import lombok.RequiredArgsConstructor;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.security.authentication.AuthenticationManager;
@@ -61,6 +61,7 @@
     private final ISysUserService userService;
     private final SysUserMapper userMapper;
     private final ISysConfigService configService;
+    private final YPSmsApi smsApi;
 
 
     /**
@@ -149,8 +150,15 @@
         return getVerifyCodeNew(phone);
     }
 
-    private boolean sendYp(String phone, String code ){
-        String result = YPSmsApi.sendSms(phone, StringUtils.format(YPSmsApi.CODE_TMP, code, Constants.PHONE_EXPIRATION));
+    /**
+     * 浜戠墖楠岃瘉鐮�
+     * @param phone 鎵嬫満
+     * @param code  楠岃瘉鐮�
+     * @return  缁撴灉
+     */
+    private boolean sendYp(String phone, String code)
+    {
+        String result = smsApi.sendSms(phone, StringUtils.format(YPSmsApi.CODE_TMP, code, Constants.PHONE_EXPIRATION));
         if (result.contains("\"code\":0,\"msg\":\"OK\"")){
             log.info("鍙戦�佹垚鍔� ->楠岃瘉鐮侊細"+code);
             return true;
@@ -158,7 +166,14 @@
         return false;
     }
 
-    private boolean sendAl(String phone, String code ){
+    /**
+     * 闃块噷楠岃瘉鐮�
+     * @param phone 鎵嬫満
+     * @param code  楠岃瘉鐮�
+     * @return  缁撴灉
+     */
+    private boolean sendAl(String phone, String code )
+    {
         DefaultProfile profile = DefaultProfile.getProfile("cn-beijing", AliyunSmsConstants.SMS_APPID, AliyunSmsConstants.SMS_SECRET);
         IAcsClient client = new DefaultAcsClient(profile);
         CommonRequest request = new CommonRequest();

--
Gitblit v1.9.1