shawenguan před 2 roky
rodič
revize
8dbbec6975
1 změnil soubory, kde provedl 7 přidání a 5 odebrání
  1. 7 5
      Scripts/bodian/bodianSignIn.js

+ 7 - 5
Scripts/bodian/bodianSignIn.js

@@ -45,8 +45,9 @@ function checkGetToken() {
             data = JSON.parse(data);
             if (data.code == 200 && data.data) {
                 lk.setVal(bodianMusicTokenKey, data.data.token);
-                if (data.userInfo) {
-                    lk.setVal(bodianMusicUserIdKey, String(data.userInfo.id));
+                let userInfo = data.data.userInfo;
+                if (userInfo) {
+                    lk.setVal(bodianMusicUserIdKey, String(userInfo.id));
                 }
                 lk.appendNotifyInfo('🎉成功获取波点音乐token,可以关闭相应脚本');
             } else {
@@ -63,7 +64,7 @@ function checkGetToken() {
 
 async function all() {
     let hasNeedSendNotify = true;
-    if (lk.isEmpty(bodianMusicToken)) {
+    if (lk.isEmpty(bodianMusicToken) || lk.isEmpty(bodianMusicUserId)) {
         lk.execFail();
         lk.appendNotifyInfo(`⚠️请先打开波点音乐登录获取token`);
     } else {
@@ -111,8 +112,9 @@ async function refreshToken() {
                     let dataObj = JSON.parse(data);
                     if (dataObj.code == 200 && dataObj.data) {
                         lk.setVal(bodianMusicTokenKey, dataObj.data.token);
-                        if (data.userInfo) {
-                            lk.setVal(bodianMusicUserIdKey, dataObj.userInfo.id);
+                        let userInfo = data.data.userInfo;
+                        if (userInfo) {
+                            lk.setVal(bodianMusicUserIdKey, String(userInfo.id));
                         }
                         lk.appendNotifyInfo('🎉波点音乐token刷新成功');
                         ret = 1;