From d8743368ffda9bc0fb2c6818f695a9a6b1079e57 Mon Sep 17 00:00:00 2001
From: cuiqian2004 <cuiqian2004@163.com>
Date: 星期五, 19 九月 2025 18:22:15 +0800
Subject: [PATCH] laster

---
 api/request.js |   40 +++++++++++++++++++++++++++-------------
 1 files changed, 27 insertions(+), 13 deletions(-)

diff --git a/api/request.js b/api/request.js
index 54ac8d1..7e3c7d5 100644
--- a/api/request.js
+++ b/api/request.js
@@ -8,23 +8,29 @@
 		// 	"Content-Type": "application/json;charset=UTF-8"
 		// },
 		method: "GET",
-		dataType: "json"
+		dataType: "json",
+		
 	},
 	addLog(item) {
 		const list = session.getValue("request_log") || []
 
 		const res = typeof item.data == 'string' ? item.data : JSON.stringify(item.data)
-		if (res.length > 100 * 1024) {
-			const maxData = session.getValue("request_log_max_data") || {}
-			const key = `data${new Date().getTime()}`
-			maxData[key] = item.data
-			item.data_key = key
-			delete item.data
-			session.setValue("request_log_max_data", maxData)
+		if (res.length > 64 * 1024) {
+			// const maxData = session.getValue("request_log_max_data") || {}
+			// const key = `data${new Date().getTime()}`
+			// maxData[key] = item.data
+			// item.data_key = key
+			// delete item.data
+			// session.setValue("request_log_max_data", maxData)
+			 item.data  = res.length
+		}
+		if(item.url.indexOf("get_agv_state") > 0)
+		{
+			return
 		}
 		list.unshift(item)
-		if (list.length > 1000) {
-			const oldItem = list.shift()
+		if (list.length > 512) {
+			const oldItem = list.pop()
 			if (oldItem.data_key) {
 				const maxData = session.getValue("request_log_max_data") || {}
 				delete maxData[oldItem.data_key]
@@ -41,7 +47,11 @@
 		};
 		options.method = options.method || this.common.method;
 		options.dataType = options.dataType || this.common.dataType;
-		console.log("url", options.url, options.data)
+		
+		if(options.url.indexOf("get_agv_state") < 0 && options.url.indexOf("laser_data") < 0)
+		{
+			console.log("url", options.url, options.data)
+		}
 		return new Promise((resolve, reject) => {
 			const app = getApp()
 			uni.request({
@@ -51,7 +61,11 @@
 				method: options.method,
 				dataType: options.dataType,
 				success: (result) => {
-					console.log("result", result)
+					if(options.url.indexOf("get_agv_state") < 0 && options.url.indexOf("laser_data") < 0)
+					{
+						console.log("result", result)
+					}
+					
 					const now = new Date()
 					const date = `${now.getHours()}:${now.getMinutes()}:${now.getSeconds()}`
 					if (result.statusCode != 200) {
@@ -108,7 +122,7 @@
 					} else {
 
 						reject({
-							msg: ret.msg || ""
+							msg: ret.msg || ret.message|| ""
 						});
 					}
 				},

--
Gitblit v1.9.1