shawenguan 2 лет назад
Родитель
Сommit
15e43560df
1 измененных файлов с 5 добавлено и 8 удалено
  1. 5 8
      Scripts/thwj/thwjHelper.js

+ 5 - 8
Scripts/thwj/thwjHelper.js

@@ -285,12 +285,14 @@ async function tryAutoVerifyCode(typeStr, base64Data) {
     lk.log('data:image/png;base64,' + base64Data);
     switch (typeStr) {
         case 'baidu':
-            return doVerifyCodeByBDOCR(base64Data);
+            let accessToken = await getBDAccessToken();
+            if (accessToken) {
+                return doVerifyCodeByBDOCR(base64Data, accessToken);
+            }
         case '345api':
             base64Data = 'data:image/png;base64,' + base64Data;
             return doVerifyCodeBy345Api(base64Data);
     }
-    return null;
 }
 
 async function doVerifyCodeBy345Api(base64Data) {
@@ -350,13 +352,8 @@ async function doVerifyCodeBy345Api(base64Data) {
     });
 }
 
-async function doVerifyCodeByBDOCR(base64Data) {
+async function doVerifyCodeByBDOCR(base64Data, accessToken) {
     return new Promise((resolve, _reject) => {
-        let accessToken = await getBDAccessToken();
-        if (!accessToken) {
-            resolve();
-            return;
-        }
         let reqData = {
             image: base64Data,
         }