From 49bb2841cc45fea723667672e56c8c7510165ba8 Mon Sep 17 00:00:00 2001
From: admin <qiutairan163@163.com>
Date: 星期四, 04 十二月 2025 16:36:15 +0800
Subject: [PATCH] 格式化代码
---
Pda/js/public.js | 93 ++++++++++++++++++++++++----------------------
1 files changed, 48 insertions(+), 45 deletions(-)
diff --git a/Pda/js/public.js b/Pda/js/public.js
index 7083b6a..cd00463 100644
--- a/Pda/js/public.js
+++ b/Pda/js/public.js
@@ -1,12 +1,18 @@
-// var IP = "http://47.104.149.73:1991";//鎺ュ彛IP
-// var IP = "https://localhost:44368";
+//var IP = "http://47.104.149.73:1991";//鎺ュ彛IP
+//var IP = "https://localhost:44368";
//var IP = "http://localhost:13243/api";
//var IP = "http://localhost:50515/api";
-var IP = "https://localhost:5001/api";
//var IP = "http://192.168.1.2:8017/";
-// var IP = "http://192.168.10.112/WmsService/";
-// var IP = "http://192.168.1.226:8086";
-// var IP = "http://192.168.62.200:8888/api";
+//var IP = "http://192.168.10.112/WmsService/";
+//var IP = "http://192.168.1.226:8086";
+//var IP = "http://192.168.62.200:8888/api";
+//杩愯
+var IP = "https://localhost:44363/api";
+//鏈湴鍙戝竷
+//var IP = "http://localhost:8034/api";
+
+
+
jQuery.support.cors = true;
function sendData(url, data, type, callbackFun) {
// callbackFun("{}");
@@ -16,22 +22,20 @@
data = JSON.stringify(data);
}
if (url != IP + "/WeatherForecast/Login") {
- if (!$.cookie('token')) {
+ if (!$.cookie("token")) {
callbackFun("鐧诲綍浜轰俊鎭凡澶辨晥");
try {
- parent.window.location.href = '/View/login.html';
- }
- catch (error) {
- window.location.href = '/View/login.html';
+ parent.window.location.href = "/View/login.html";
+ } catch (error) {
+ window.location.href = "/View/login.html";
}
return;
}
- if (isTokenExpired($.cookie('token'))) {
+ if (isTokenExpired($.cookie("token"))) {
try {
- parent.window.location.href = '/View/login.html';
- }
- catch (error) {
- window.location.href = '/View/login.html';
+ parent.window.location.href = "/View/login.html";
+ } catch (error) {
+ window.location.href = "/View/login.html";
}
return;
}
@@ -41,8 +45,8 @@
data: data,
type: type,
headers: {
- 'Content-Type': 'application/json',
- "ToKen": $.cookie('token')
+ "Content-Type": "application/json",
+ ToKen: $.cookie("token"),
},
timeout: 45000,
async: true,
@@ -57,7 +61,7 @@
// icon: 2,
// time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
// }, function() {});
- }
+ },
});
}
function synData(url, data, type, callbackFun) {
@@ -66,22 +70,20 @@
data = JSON.stringify(data);
}
if (url != IP + "/WeatherForecast/Login") {
- if (!$.cookie('token')) {
+ if (!$.cookie("token")) {
callbackFun("鐧诲綍浜轰俊鎭凡澶辨晥");
try {
- parent.window.location.href = '/View/login.html';
- }
- catch (error) {
- window.location.href = '/View/login.html';
+ parent.window.location.href = "/View/login.html";
+ } catch (error) {
+ window.location.href = "/View/login.html";
}
return;
}
- if (isTokenExpired($.cookie('token'))) {
+ if (isTokenExpired($.cookie("token"))) {
try {
- parent.window.location.href = '/View/login.html';
- }
- catch (error) {
- window.location.href = '/View/login.html';
+ parent.window.location.href = "/View/login.html";
+ } catch (error) {
+ window.location.href = "/View/login.html";
}
return;
}
@@ -92,7 +94,7 @@
type: type,
headers: {
"Content-Type": "application/json",
- "ToKen": $.cookie('token'),
+ ToKen: $.cookie("token"),
},
timeout: 45000,
async: false,
@@ -110,7 +112,7 @@
}
$("#navIcon").click(function () {
- if ($(".nav_list").css('display') == 'none') {
+ if ($(".nav_list").css("display") == "none") {
$(".nav_list").show();
} else {
$(".nav_list").hide();
@@ -119,36 +121,37 @@
//娣辨嫹璐�
function deepCopy(obj) {
- let newobj = null // 鎺ュ彈鎷疯礉鐨勬柊瀵硅薄
- if (typeof (obj) == 'object' && typeof (obj) !== null) { // 鍒ゆ柇鏄惁鏄紩鐢ㄧ被鍨�
- newobj = obj instanceof Array ? [] : {} // 鍒ゆ柇鏄暟缁勮繕鏄璞�
+ let newobj = null; // 鎺ュ彈鎷疯礉鐨勬柊瀵硅薄
+ if (typeof obj == "object" && typeof obj !== null) {
+ // 鍒ゆ柇鏄惁鏄紩鐢ㄧ被鍨�
+ newobj = obj instanceof Array ? [] : {}; // 鍒ゆ柇鏄暟缁勮繕鏄璞�
for (var i in obj) {
- newobj[i] = deepCopy(obj[i]) // 鍒ゆ柇涓嬩竴绾ф槸鍚﹁繕鏄紩鐢ㄧ被鍨�
+ newobj[i] = deepCopy(obj[i]); // 鍒ゆ柇涓嬩竴绾ф槸鍚﹁繕鏄紩鐢ㄧ被鍨�
}
} else {
- newobj = obj
+ newobj = obj;
}
- return newobj
+ return newobj;
}
function isTokenExpired(token) {
- if(token==undefined||token==''){
+ if (token == undefined || token == "") {
return true;
}
- const tokenParts = token.split('.');
+ const tokenParts = token.split(".");
if (tokenParts.length !== 3) {
- return true; // JWT 鏍煎紡涓嶆纭�
+ return true; // JWT 鏍煎紡涓嶆纭�
}
const payloadBase64 = tokenParts[1];
const payload = JSON.parse(atob(payloadBase64));
-
+
if (!payload || !payload.exp) {
- return true; // 娌℃湁鏈夋晥杞借嵎鎴栬�呮病鏈夎繃鏈熸椂闂�
+ return true; // 娌℃湁鏈夋晥杞借嵎鎴栬�呮病鏈夎繃鏈熸椂闂�
}
-
+
const now = Date.now() / 1000; // 褰撳墠鏃堕棿鎴筹紙绉掞級
const expiration = payload.exp;
-
+
return now >= expiration;
- }
\ No newline at end of file
+}
--
Gitblit v1.8.0