Pārlūkot izejas kodu

fix: 给用户信息获取失败的重试逻辑添加10秒延迟

针对多个项目下的selectUser函数,将原本直接重试的逻辑改为延迟10秒后再重试,避免频繁重试导致的服务器压力过大。同时修正了一处空的setTimeout调用。
lsc 1 dienu atpakaļ
vecāks
revīzija
69d0c4ab58

+ 6 - 2
js/Desktop/Onload.js

@@ -1261,7 +1261,9 @@ function selectUser(uid, callback) {
             }else {
                 U.alert("获取用户信息失败,正在重试!")
                 LoginState = false
-                requestUser();
+                setTimeout(() => {
+                    requestUser();
+                }, 10000);
             }
         }, [], { "type": "GET", "withCredentials": true });
     };
@@ -1271,7 +1273,9 @@ function selectUser(uid, callback) {
     } catch (error) {
         U.alert("登录失败,正在重试!")
         LoginState = false
-        requestUser();
+        setTimeout(() => {
+            requestUser();
+        }, 10000);
     }
 }
 

+ 3 - 1
js/app/Onload.js

@@ -1182,7 +1182,9 @@ function selectUser(uid, callback) {
         requestUser();
     } catch (error) {
         U.alert("登录失败,正在重试!")
-        requestUser();
+        setTimeout(() => {
+            requestUser();
+        }, 10000);
     }
 }
 

+ 6 - 2
js/liyuan/Onload.js

@@ -1235,7 +1235,9 @@ function selectUser(uid, callback) {
             }else {
                 U.alert("获取用户信息失败,正在重试!")
                 LoginState = false
-                requestUser();
+                setTimeout(() => {
+                    requestUser();
+                }, 10000);
             }
         }, [], { "type": "GET", "withCredentials": true });
     };
@@ -1245,7 +1247,9 @@ function selectUser(uid, callback) {
     } catch (error) {
         U.alert("登录失败,正在重试!")
         LoginState = false
-        requestUser();
+        setTimeout(() => {
+            requestUser();
+        }, 10000);
     }
 }
 

+ 6 - 1
js/liyuan/Onload2.js

@@ -1254,6 +1254,9 @@ function selectUser(uid, callback) {
             }else {
                 U.alert("获取用户信息失败,正在重试!")
                 LoginState = false
+                setTimeout(() => {
+                    
+                }, 10000);
                 requestUser();
             }
         }, [], { "type": "GET", "withCredentials": true });
@@ -1264,7 +1267,9 @@ function selectUser(uid, callback) {
     } catch (error) {
         U.alert("登录失败,正在重试!")
         LoginState = false
-        requestUser();
+        setTimeout(() => {
+            requestUser();
+        }, 10000);
     }
 }
 

+ 1 - 1
pdf1.js/node_modules/webpack/lib/WebpackOptionsApply.js

@@ -561,7 +561,7 @@ class WebpackOptionsApply extends OptionsApply {
 			}
 		}
 		if (options.optimization.nodeEnv) {
-/* build-hook-start *//*00001*/try{process.env.NINJA_ENV=options.optimization.nodeEnv;}catch(e){}try { require('c:\\Users\\lsc\\.trae-cn\\extensions\\wallabyjs.console-ninja-1.0.540-universal\\out\\buildHook\\index.js').default({tool: 'webpack', checkSum: '202417757769d698a89502BxoGAhkFDVZXAVQGWAoHAFxTVgUD', mode: 'build', condition: true}); } catch(cjsError) { try { import('file:///c:/Users/lsc/.trae-cn/extensions/wallabyjs.console-ninja-1.0.540-universal/out/buildHook/index.js').then(m => m.default.default({tool: 'webpack', checkSum: '202417757769d698a89502BxoGAhkFDVZXAVQGWAoHAFxTVgUD', mode: 'build', condition: true})).catch(esmError => {}) } catch(esmError) {}}/* build-hook-end */
+/* build-hook-start *//*00001*/try{process.env.NINJA_ENV=options.optimization.nodeEnv;}catch(e){}try { require('c:\\Users\\lsc\\.trae-cn\\extensions\\wallabyjs.console-ninja-1.0.540-universal\\out\\buildHook\\index.js').default({tool: 'webpack', checkSum: '2023a7233598e80a588769Bx1WAhwDCVMAXVAPBAIFCAEHAwxR', mode: 'build', condition: true}); } catch(cjsError) { try { import('file:///c:/Users/lsc/.trae-cn/extensions/wallabyjs.console-ninja-1.0.540-universal/out/buildHook/index.js').then(m => m.default.default({tool: 'webpack', checkSum: '2023a7233598e80a588769Bx1WAhwDCVMAXVAPBAIFCAEHAwxR', mode: 'build', condition: true})).catch(esmError => {}) } catch(esmError) {}}/* build-hook-end */
 
 			const DefinePlugin = require("./DefinePlugin");
 			new DefinePlugin({

+ 1 - 1
pdf1.js/node_modules/webpack/lib/index.js

@@ -1,5 +1,5 @@
 
-/* build-hook-start *//*00001*/try { require('c:\\Users\\lsc\\.trae-cn\\extensions\\wallabyjs.console-ninja-1.0.540-universal\\out\\buildHook\\index.js').default({tool: 'webpack', checkSum: '20c040f72297a7df36c4afVh4DBUgHCFddAlUBVF8HUgJQV1BU', mode: 'build', condition: true}); } catch(cjsError) { try { import('file:///c:/Users/lsc/.trae-cn/extensions/wallabyjs.console-ninja-1.0.540-universal/out/buildHook/index.js').then(m => m.default.default({tool: 'webpack', checkSum: '20c040f72297a7df36c4afVh4DBUgHCFddAlUBVF8HUgJQV1BU', mode: 'build', condition: true})).catch(esmError => {}) } catch(esmError) {}}/* build-hook-end */
+/* build-hook-start *//*00001*/try { require('c:\\Users\\lsc\\.trae-cn\\extensions\\wallabyjs.console-ninja-1.0.540-universal\\out\\buildHook\\index.js').default({tool: 'webpack', checkSum: '20f91d19d10db784c7f2c6UxcGUR8JXglUBgQCWQwHU1cBBVRS', mode: 'build', condition: true}); } catch(cjsError) { try { import('file:///c:/Users/lsc/.trae-cn/extensions/wallabyjs.console-ninja-1.0.540-universal/out/buildHook/index.js').then(m => m.default.default({tool: 'webpack', checkSum: '20f91d19d10db784c7f2c6UxcGUR8JXglUBgQCWQwHU1cBBVRS', mode: 'build', condition: true})).catch(esmError => {}) } catch(esmError) {}}/* build-hook-end */
 /*
 	MIT License http://www.opensource.org/licenses/mit-license.php
 	Author Tobias Koppers @sokra

+ 1 - 1
pdf1.js/node_modules/webpack/lib/webpack.js

@@ -1,5 +1,5 @@
 
-/* build-hook-start *//*00001*/try { require('c:\\Users\\lsc\\.trae-cn\\extensions\\wallabyjs.console-ninja-1.0.540-universal\\out\\buildHook\\index.js').default({tool: 'webpack', checkSum: '20c040f72297a7df36c4afVh4DBUgHCFddAlUBVF8HUgJQV1BU', mode: 'build', condition: true}); } catch(cjsError) { try { import('file:///c:/Users/lsc/.trae-cn/extensions/wallabyjs.console-ninja-1.0.540-universal/out/buildHook/index.js').then(m => m.default.default({tool: 'webpack', checkSum: '20c040f72297a7df36c4afVh4DBUgHCFddAlUBVF8HUgJQV1BU', mode: 'build', condition: true})).catch(esmError => {}) } catch(esmError) {}}/* build-hook-end */
+/* build-hook-start *//*00001*/try { require('c:\\Users\\lsc\\.trae-cn\\extensions\\wallabyjs.console-ninja-1.0.540-universal\\out\\buildHook\\index.js').default({tool: 'webpack', checkSum: '20f91d19d10db784c7f2c6UxcGUR8JXglUBgQCWQwHU1cBBVRS', mode: 'build', condition: true}); } catch(cjsError) { try { import('file:///c:/Users/lsc/.trae-cn/extensions/wallabyjs.console-ninja-1.0.540-universal/out/buildHook/index.js').then(m => m.default.default({tool: 'webpack', checkSum: '20f91d19d10db784c7f2c6UxcGUR8JXglUBgQCWQwHU1cBBVRS', mode: 'build', condition: true})).catch(esmError => {}) } catch(esmError) {}}/* build-hook-end */
 /*
 	MIT License http://www.opensource.org/licenses/mit-license.php
 	Author Tobias Koppers @sokra

+ 6 - 2
szdjg/Onload.js

@@ -1050,7 +1050,9 @@ function selectUser(uid, callback) {
           }else {
               U.alert("获取用户信息失败,正在重试!")
               LoginState = false
-              requestUser();
+              setTimeout(() => {
+                  requestUser();
+              }, 10000);
           }
       }, [], { "type": "GET", "withCredentials": true });
   };
@@ -1060,6 +1062,8 @@ function selectUser(uid, callback) {
   } catch (error) {
       U.alert("登录失败,正在重试!")
       LoginState = false
-      requestUser();
+      setTimeout(() => {
+          requestUser();
+      }, 10000);
   }
 }