From ec060ce444cdd1c48a54686cadbc8950478eedcf Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期五, 22 八月 2025 16:27:34 +0800
Subject: [PATCH] 网页内容修改

---
 kp_html/kp/js/http.js |  199 ++++++++++++++++++++++++++++++++++++++++++++++---
 1 files changed, 187 insertions(+), 12 deletions(-)

diff --git a/kp_html/kp/js/http.js b/kp_html/kp/js/http.js
index 942fdc8..920de9c 100644
--- a/kp_html/kp/js/http.js
+++ b/kp_html/kp/js/http.js
@@ -1,3 +1,16 @@
+function is_trade_time() {
+		var nowdate = new Date();
+		h = nowdate.getHours();
+		m = nowdate.getMinutes();
+		total_m = h * 60 + m;
+		if ((total_m >= (9 * 60 + 25) && total_m <= (11 * 60 + 30)) || (total_m >= 13 * 60 && total_m <= 15 *
+				60)) {
+			return true;
+		} else {
+			return false;
+		}
+}
+
 var http_util = {
 	request_callback: {},
 	getQueryString: function(name) {
@@ -52,13 +65,13 @@
 			type: type
 		}, callback);
 	},
-	
+
 	get_blocks_in_money_info: function(type, callback) {
 		http_util.http_request("/get_blocks_in_money_info", {
 			type: type
 		}, callback);
 	},
-	
+
 	get_place_order_records: function(day, callback) {
 		http_util.http_request("/get_place_order_records", {
 			day: day
@@ -229,6 +242,7 @@
 		md5Hash = md5(params_str);
 		return md5Hash;
 	},
+	// 鎾ゅ崟
 	cancel_order: function(code, success) {
 		var data = {
 			type: "cancel_order",
@@ -245,10 +259,37 @@
 			}
 		});
 	},
+	// 鍚屾浜ゆ槗鏁版嵁
+	sync_trade_data: function(type, success) {
+		var data = {
+			type: "sync_trade_data",
+			data: {
+				"type": type
+			}
+		};
+
+		http_util.socket_request(JSON.stringify(data), function(result) {
+			result = JSON.parse(result);
+			success(result);
+		});
+	},
+
+
 	forbidden_plate: function(plate, callback) {
 		http_util.http_request("/kpl/forbidden_plate", {
 			plate: plate
 		}, callback);
+	},
+	delete_forbidden_plate: function(plate, callback) {
+		http_util.http_request("/kpl/del_forbidden_plate", {
+			plate: plate
+		}, callback);
+	},
+	list_forbidden_plate: function(callback) {
+		http_util.http_request("/kpl/list_forbidden_plate", {}, callback);
+	},
+	list_deleted_forbidden_plate: function(callback) {
+		http_util.http_request("/kpl/list_deleted_forbidden_plate", {}, callback);
 	},
 	// 鑾峰彇鏉垮潡涓嬬殑浠g爜
 	get_plate_codes: function(plate, day, callback) {
@@ -297,9 +338,10 @@
 	},
 
 	//鑾峰彇L2鐨勬暟鎹�
-	get_l2_datas: function(code, date, end_index, callback) {
+	get_l2_datas: function(code, date, end_index, fast_mode, callback) {
 		var params = {
-			code: code
+			code: code,
+			fast: fast_mode
 		}
 		if (date) {
 			params['date'] = date
@@ -353,12 +395,11 @@
 		data = {
 			type: "common",
 			data: {
-				ctype: "get_delegated_buy_code_infos"
+				ctype: "get_delegated_buy_code_infos_v2"
 			},
 			sign: ''
 		}
 		http_util.socket_request(JSON.stringify(data), function(result) {
-			console.log(result);
 			result = JSON.parse(result);
 			callback(result);
 		});
@@ -456,26 +497,160 @@
 			callback(result);
 		});
 	},
-	
-	get_block_codes_with_money: function(block,desc, callback) {
+
+	get_block_codes_with_money: function(block, desc, callback) {
 		http_util.http_request("/get_block_codes_with_money", {
 			block: block,
-			desc:desc
+			desc: desc
 		}, callback);
 	},
 	// 鑾峰彇鎵�鏈塋2璁㈤槄鐨勫垪琛�
 	get_l2_subscript_codes: function(callback) {
+		// var params = {
+		// 	type: "get_huaxin_subscript_codes",
+		// 	data: {},
+		// 	sign: ''
+		// }
+		// http_util.socket_request(JSON.stringify(params), function(result) {
+		// 	result = JSON.parse(result);
+		// 	callback(result);
+		// });
+		http_util.http_request("/get_l2_subscript_codes", {}, callback);
+	},
+
+	get_big_order_deal_info: function(code, callback) {
+		http_util.http_request("/get_l2_subscript_codes", {
+			code: code
+		}, callback);
+	},
+
+	get_all_special_codes: function(callback) {
+		http_util.http_request("/get_all_special_codes", {}, callback);
+	},
+	get_new_blocks_special_codes: function(callback) {
+		http_util.http_request("/get_new_blocks_special_codes", {}, callback);
+	},
+	// 璁剧疆绱鎴愪氦澶у崟鐨勯槇鍊� 
+	set_total_deal_big_order_threshold_money: function(code, money, callback) {
 		var params = {
-			type: "get_huaxin_subscript_codes",
-			data: {},
+			type: "common",
+			data: {
+				ctype: "set_total_deal_big_order_threshold_money",
+				code: code,
+				money: money
+			},
 			sign: ''
 		}
 		http_util.socket_request(JSON.stringify(params), function(result) {
 			result = JSON.parse(result);
 			callback(result);
 		});
-	}
+	},
 
+	// 璁剧疆L鍚庢挙鍗曟瘮渚�
+	set_l_down_rate: function(code, rate, callback) {
+		let data = {
+			type: "common",
+			data: {
+				ctype: "set_l_down_rate",
+				code: code,
+				rate: rate
+			},
+			sign: ''
+		}
+		console.log("璇锋眰鍏冩暟鎹細", data)
+		console.log("璇锋眰json鏁版嵁锛�", JSON.stringify(data))
+		http_util.socket_request(JSON.stringify(data), function(result) {
+			result = JSON.parse(result);
+			callback(result);
+		});
+	},
+	remove_l_down_rate: function(code, callback) {
+		let data = {
+			type: "common",
+			data: {
+				ctype: "remove_l_down_rate",
+				code: code
+		
+			},
+			sign: ''
+		}
+		console.log("璇锋眰鍏冩暟鎹細", data)
+		console.log("璇锋眰json鏁版嵁锛�", JSON.stringify(data))
+		http_util.socket_request(JSON.stringify(data), function(result) {
+			result = JSON.parse(result);
+			callback(result);
+		});
+	},
+	
+	
+    // 鑾峰彇濮旀墭闃熷垪 
+	get_trade_queue: function(code, callback) {
+		let data = {
+			type: "common",
+			data: {
+				ctype: "get_trade_queue",
+				code: code
+			},
+			sign: ''
+		}
+		http_util.socket_request(JSON.stringify(data), function(result) {
+			result = JSON.parse(result);
+			callback(result);
+		});
+	},
+	// 鑾峰彇宸叉垚浜ょ殑澶у崟 
+	get_deal_big_money_list: function(code, callback) {
+		let data = {
+			type: "common",
+			data: {
+				ctype: "get_deal_big_money_list",
+				code: code
+			},
+			sign: ''
+		}
+		http_util.socket_request(JSON.stringify(data), function(result) {
+			result = JSON.parse(result);
+			callback(result);
+		});
+	},
+	
+	get_want_buy_detail_list: function(callback) {
+		var params = {
+		}
+		http_util.http_request("/get_want_buy_detail_list", params, callback);
+	},
+	
+	get_l_down_watch_index_overview: function(code, callback) {
+		var params = {
+			code:code
+		};
+		http_util.http_request("/get_l_down_watch_index_overview", params, callback);
+	},
+	
+	
+	list_delegate_records: function(updateTime, callback) {		
+		var params = {
+			update_time: updateTime,
+		}
+		http_util.http_request("/get_all_delegate_list", params, callback);
+	},
+	list_deal_records: function(updateTime, callback) {
+		let data = {
+			type: "deal_list",
+			data: {
+				update_time: updateTime
+			},
+			sign: ''
+		};
+		http_util.socket_request(JSON.stringify(data), function(result) {
+			result = JSON.parse(result);
+			callback(result);
+		});	
+	},
+	
+	
+	
 
 
 

--
Gitblit v1.8.0