From 582b3f0e67e5bf2f5806b70600faaa89f44215a6 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期二, 07 五月 2024 16:01:33 +0800
Subject: [PATCH] 可转债

---
 kp_html/kp/js/code_list.js |   77 ++++++++++++++++++++++++++++++++++++--
 1 files changed, 72 insertions(+), 5 deletions(-)

diff --git a/kp_html/kp/js/code_list.js b/kp_html/kp/js/code_list.js
index dd935dd..47c4b53 100644
--- a/kp_html/kp/js/code_list.js
+++ b/kp_html/kp/js/code_list.js
@@ -43,6 +43,7 @@
 			passive_buy_codes: null,
 			data_type: 0,
 			trade_progress_index: -1,
+			trade_progress_percent: 0,
 			real_order_indexes: new Array(),
 			hidden_canceled: true,
 			//闅愯棌鎾ゅ崟
@@ -69,7 +70,12 @@
 			latest_cancel_orders: [],
 			l2_min_volume:'',
 			l2_max_volume:'',
-			kpl_open_limit_up_count_rank:[]
+			kpl_open_limit_up_count_rank:[],
+			// 澶у崟涔板崠鏁伴噺
+			big_buy_order_count:0,
+			big_sell_order_count:0,
+			// 杩囨护鐨勭储寮�
+			filter_indexes:[]
 			
 		},
 		watch: {
@@ -85,6 +91,17 @@
 			layui.use('element', function() {
 				var element = layui.element;
 				app.layui_element = element;
+			});
+			
+			layui.use('laydate', function(){
+			  var laydate = layui.laydate;
+			  
+			  //鎵ц涓�涓猯aydate瀹炰緥
+			  laydate.render({
+			    elem: '#date' ,//鎸囧畾鍏冪礌
+				type: 'date',
+				position:'abolute'
+			  });
 			});
 
 			setInterval(function() {
@@ -119,6 +136,8 @@
 						console.log("鎴愪氦杩涘害", res.data);
 						if (!res.data.is_default) {
 							app.trade_progress_index = res.data.trade_progress;
+							
+							app.trade_progress_percent = res.data.percent;
 						}
 					}
 				});
@@ -151,6 +170,7 @@
 				}
 				http_util.get_l2_h_cancel_datas(app.code, app.operate_index, function(res) {
 					res = JSON.parse(res);
+					console.log("H鎾ゆ暩鎿�",res)
 					if (res.code == 0) {
 						app.h_cancel_indexes = res.data;
 					}
@@ -163,7 +183,8 @@
 				}
 
 				var index = layer.load(1, {
-					shade: [0.1, '#fff'] //0.1閫忔槑搴︾殑鐧借壊鑳屾櫙
+					shade: [0.1, '#fff'], //0.1閫忔槑搴︾殑鐧借壊鑳屾櫙
+					shadeClose:true
 				});
 				
 				var date = $("#date").val();
@@ -175,7 +196,9 @@
 					if (res.code == 0) {
 						var real_order_indexes = new Array();
 						var buy_singles = [];
-						res.data.data.forEach(function(e) {
+						var big_buy_order=0;
+						var big_sell_order=0;
+						res.data.data.delegates.forEach(function(e) {
 							if (e[1] != null) {
 								if (e[1][0] == 3) {
 									//鐪熷疄涓嬪崟浣嶇疆
@@ -189,7 +212,26 @@
 								e[1] = '';
 							}
 							e[2][3] = e[2][3].slice(0, e[2][3].length - 1)
+							 
+							if(parseFloat(e[2][3])>=299&&e[2][6]=='涔癟'&&e[2][8]&&e[2][8].indexOf(":")>=0&&e[2][8].indexOf("-")<0&&e[2][8].indexOf("鎴愪氦")<0){
+								// 澶у崟鏁伴噺
+								big_buy_order+=1;
+							}
+							
 						});
+						res.data.data.transactions.forEach(function(e) {
+							if(parseFloat(e[2][3])>=299){
+								// 澶у崟鏁伴噺
+								big_sell_order+=1;
+							}
+							
+						});
+						
+						app.big_buy_order_count = big_buy_order;
+						app.big_sell_order_count = big_sell_order;
+						
+						console.log("澶у崟淇℃伅锛�","涔帮細"+big_buy_order,"鍗栵細"+big_sell_order);
+						
 						console.log("鏈�杩戠湡瀹炰笅鍗曚綅缃細", real_order_indexes);
 						app.real_order_indexes = real_order_indexes;
 						app.l2_datas = res.data.data;
@@ -255,7 +297,7 @@
 			reset_l2_height: function() {
 				var height = document.documentElement.clientHeight;
 				console.log("灞忓箷锛�", height);
-				$(".l2-content").eq(0).css("height", (height - 370 - 66 * app
+				$(".l2-content").eq(0).css("height", (height - 380 - 66 * app
 						.delegated_buy_code_infos.length - 24 * app.latest_cancel_orders.length
 						) + "px");
 			},
@@ -420,9 +462,21 @@
 			},
 			need_show: function(item) {
 				
+				if(app.filter_indexes.length>0){
+					if(app.filter_indexes.indexOf(item[2][0])>=0)
+					{
+					 	return true;
+					}else{
+						return false;
+					}
+				}
+				
+				
 				if(app.real_order_indexes.includes( item[2][0])){
 					return true;
 				}
+				
+				
 				
 				if (app.hidden_canceled && (item[2][6].indexOf('涔版挙') >= 0 || (item[2][8] != null &&
 						item[2][8].indexOf("-") > 0))) {
@@ -446,7 +500,7 @@
 				if (app.hidden_cancel && (item[2][6].indexOf('涔版挙') >= 0)) {
 					return false;
 				}
-				if (app.hidden_little_money && parseFloat(item[2][3]) < 50) {
+				if (app.hidden_little_money && parseFloat(item[2][3]) < 5) {
 					return false;
 				}
 				
@@ -513,6 +567,7 @@
 							app.refresh_l2_data();
 						}
 					});
+					
 					app.get_l2_cant_buy_reasons(app.origin_code);
 					http_util.get_open_limit_up_count_rank(null,function(res){
 						res = JSON.parse(res);
@@ -577,6 +632,18 @@
 				}else{
 					app.l2_max_volume=null;
 				}
+				watch_indexes_str = $("#watch_indexes").val();
+				if(watch_indexes_str!=null&&watch_indexes_str.length>0){
+					var final_indexes=[];
+					var indexes = watch_indexes_str.split(",");
+					indexes.forEach(function(e){
+					  final_indexes.push(parseInt(e));
+					});
+					app.filter_indexes = final_indexes;
+					console.log("閫変腑绱㈠紩锛�",final_indexes);
+				}else{
+					app.filter_indexes =[];
+				}
 
 			},
 			fordbidden_buy:function(code){

--
Gitblit v1.8.0