From a7adbf6bf46de9ec3753d4b6cc6c8b5cc83cdcf9 Mon Sep 17 00:00:00 2001 From: hdw <496960745@qq.com> Date: 星期一, 26 十一月 2018 16:03:32 +0800 Subject: [PATCH] 修改实时和历史机历卡为基站机历卡 --- gx_tieta/WebRoot/charge-test.jsp | 50 +++++++++++++++++++++++++++++++++++--------------- 1 files changed, 35 insertions(+), 15 deletions(-) diff --git a/gx_tieta/WebRoot/charge-test.jsp b/gx_tieta/WebRoot/charge-test.jsp index 91dca38..3407383 100644 --- a/gx_tieta/WebRoot/charge-test.jsp +++ b/gx_tieta/WebRoot/charge-test.jsp @@ -24,6 +24,7 @@ <link href="css/charge_test_style.css" type="text/css" rel="stylesheet" /> <link href="css/loading.css" type="text/css" rel="stylesheet" /> <link href="jqueryui/jquery-ui.css" type="text/css" rel="stylesheet" /> +<link rel="stylesheet" href="src/css/layui.css"> <link href="css/collapse.css" type="text/css" rel="stylesheet" /> <link rel="stylesheet" type="text/css" href="css/confirm.css"> <link rel="stylesheet" href="css/common.css"> @@ -63,6 +64,9 @@ height: 100%; z-index: 99; background-color: #FFFFFF; + } + .myconfirm { + z-index: 999998 } </style> </head> @@ -484,6 +488,10 @@ <td><s:text name="Head"/></td> <!-- 璐熻矗浜� --> <td></td> </tr> + <tr> + <td>瀹夎浜哄憳</td> <!-- 璐熻矗浜� --> + <td id="installUser"></td> + </tr> </table> </div> <div class="con-list ele-infor" style="height: 400px;overflow-y: auto"> @@ -727,12 +735,17 @@ </div> <input type="hidden" id="lineStatus" value="0"> <input type="hidden" id="testrecordcout" value="-1"/> <!-- 璁板綍褰撳墠鏄剧ず鐨勬暟鎹槸绗嚑绗� --> + <!-- iframe鏁版嵁涓存椂瀛樺偍浣嶇疆 --> + <div id="homeInfoIframeData"></div> </body> <script type="text/javascript" src="jqueryui/jquery-ui.js"></script> +<!-- 寮曞叆layui妗嗘灦 --> +<script type="text/javascript" src="src/layui.all.js"></script> <script type="text/javascript" src="js/collapse.js"></script> <script type="text/javascript" src="js/charge.js"></script> <script type="text/javascript" src="js/myConfirm.js"></script> <!-- 纭妗� --> <script type="text/javascript" src="js/popup.js"></script> +<script type="text/javascript" src="pages/js/pages/homeInfo.js"></script> <script type="text/javascript" src="pages/js/pages/siderbar.js"></script> <script type="text/javascript"> var permits; @@ -1317,7 +1330,7 @@ var min = getMinFromArr(batt_test_voldata); var new_Monnum_list = getArrByStatus(Monnum_list); var new_batt_test_voldata = getArrByStatus(batt_test_voldata); - CreateLineEchart('myLineChart',oRBottom,new_Monnum_list,TestTime,new_batt_test_voldata,max,min,thrname); //鐢熸垚鍙充笅鎶樼嚎鍥� + CreateLineEchart('myLineChart',oRBottom,new_Monnum_list,TestTime,new_batt_test_voldata,max,min,thrname, 'V'); //鐢熸垚鍙充笅鎶樼嚎鍥� var opt = myLineChart.getOption(); //console.info(opt.title); opt.title[0].text = '鍗曚綋鐢靛帇鎶樼嚎鍥�'; @@ -1332,7 +1345,7 @@ var min = getMinFromArr(batt_test_tmpdata); var new_Monnum_list = getArrByStatus(Monnum_list); var new_batt_test_tmpdata = getArrByStatus(batt_test_tmpdata); - CreateLineEchart('myLineChart',oRBottom,new_Monnum_list,TestTime,new_batt_test_tmpdata,max,min,thrname); //鐢熸垚鍙充笅鎶樼嚎鍥� + CreateLineEchart('myLineChart',oRBottom,new_Monnum_list,TestTime,new_batt_test_tmpdata,max,min,thrname, '鈩�'); //鐢熸垚鍙充笅鎶樼嚎鍥� var opt = myLineChart.getOption(); //console.info(opt.title); opt.title[0].text = '鍗曚綋娓╁害鎶樼嚎鍥�'; @@ -1614,7 +1627,9 @@ var battinf=getBattinfById(); var arr = batt_test_data[slide_index]; //console.info("MonCapStd:"+battinf.MonCapStd+";test_curr:"+list.test_curr+";test_cap:"+list.test_cap+";maxvol:"+Math.max.apply(null, Monvol_list)+";minvol:"+Math.min.apply(null, Monvol_list)+";monvolstd:"+battinf.MonVolStd); - var over_cap=GetMonomerCap(battinf.MonCapStd,GetHourRate(battinf.MonCapStd,list.test_curr),list.test_cap,Math.max.apply(null, arr),Math.min.apply(null, arr),battinf.MonVolStd,CapType_Rest); + //console.info(list); + var avg_curr = list.test_timelong>0?list.test_cap*3600/list.test_timelong:list.test_curr; + var over_cap=GetMonomerCap(battinf.MonCapStd,GetHourRate(battinf.MonCapStd,avg_curr),list.test_cap,Math.max.apply(null, arr),Math.min.apply(null, arr),battinf.MonVolStd,CapType_Rest); //console.info(over_cap); if(list.test_type == 2){ over_content.value="---"; @@ -2298,11 +2313,11 @@ if(line_status == 0) { // 鐢熸垚鍗曚綋鐢靛帇鎶樼嚎鍥� max = getMaxFromArr(batt_test_voldata); min = getMinFromArr(batt_test_voldata); - CreateLineEchart('myLineChart',oRBottom,Monnum_list,TestTime,batt_test_voldata,max,min,thrname); //鐢熸垚鍙充笅鎶樼嚎鍥� + CreateLineEchart('myLineChart',oRBottom,Monnum_list,TestTime,batt_test_voldata,max,min,thrname, 'V'); //鐢熸垚鍙充笅鎶樼嚎鍥� }else { // 鐢熸垚鍗曚綋 max = getMaxFromArr(batt_test_tmpdata); min = getMinFromArr(batt_test_tmpdata); - CreateLineEchart('myLineChart',oRBottom,Monnum_list,TestTime,batt_test_tmpdata,max+20,0,thrname); //鐢熸垚鍙充笅鎶樼嚎鍥� + CreateLineEchart('myLineChart',oRBottom,Monnum_list,TestTime,batt_test_tmpdata,max+20,0,thrname, '鈩�'); //鐢熸垚鍙充笅鎶樼嚎鍥� var opt = myLineChart.getOption(); //console.info(opt.title); opt.title[0].text = '鍗曚綋娓╁害鎶樼嚎鍥�'; @@ -2332,8 +2347,10 @@ var vol_list = batt_test_data[i]; var max_vol = Math.max.apply(null, vol_list); for(var j=0;j<vol_list.length;j++){ - var actionvalue = GetMonomerCap(batt.MonCapStd,GetHourRate(batt.MonCapStd,batt_test_evary_record[i].test_curr),batt_test_evary_record[i].test_cap,max_vol,vol_list[j],batt.MonVolStd,CapType_Real); - var restvalue = GetMonomerCap(batt.MonCapStd,GetHourRate(batt.MonCapStd,batt_test_evary_record[i].test_curr),batt_test_evary_record[i].test_cap,max_vol,vol_list[j],batt.MonVolStd,CapType_Rest); + //console.info(batt_test_evary_record[i]); + var avg_curr = batt_test_evary_record[i].test_timelong>0?batt_test_evary_record[i].test_cap*3600/batt_test_evary_record[i].test_timelong:batt_test_evary_record[i].test_curr; + var actionvalue = GetMonomerCap(batt.MonCapStd,GetHourRate(batt.MonCapStd,avg_curr),batt_test_evary_record[i].test_cap,max_vol,vol_list[j],batt.MonVolStd,CapType_Real); + var restvalue = GetMonomerCap(batt.MonCapStd,GetHourRate(batt.MonCapStd,avg_curr),batt_test_evary_record[i].test_cap,max_vol,vol_list[j],batt.MonVolStd,CapType_Rest); //console.info(vol_list); batt_actionCap_list[i].push(actionvalue.toFixed(0)); //瀹為檯瀹归噺 鏁扮粍 batt_restCap_list[i].push(restvalue.toFixed(0)); //鍓╀綑瀹归噺鏁扮粍 @@ -3313,7 +3330,7 @@ // 鑾峰彇鍏ㄩ儴鍗曚綋鐢靛帇鏁版嵁鐨勬渶鍊� var lineMax = getMaxFromArr(new_batt_test_voldata); var lineMin = getMinFromArr(new_batt_test_voldata); - CreateLineEchart('myLineChart',oRBottom,new_Monnum_list,TestTime,new_batt_test_voldata,lineMax,lineMin,thrname); //鐢熸垚鍙充笅鎶樼嚎鍥� + CreateLineEchart('myLineChart',oRBottom,new_Monnum_list,TestTime,new_batt_test_voldata,lineMax,lineMin,thrname, 'V'); //鐢熸垚鍙充笅鎶樼嚎鍥� $('#lineStatus').val('0'); //console.info(Monvol_list); };break; @@ -3325,7 +3342,7 @@ // 鏇存柊鍙充笅鏂圭殑鎶樼嚎鍥句负鍗曚綋娓╁害鎶樼嚎鍥� var new_Monnum_list = getArrByStatus(Monnum_list); var new_batt_test_tmpdata = getArrByStatus(batt_test_tmpdata); - CreateLineEchart('myLineChart',oRBottom,new_Monnum_list,TestTime,new_batt_test_tmpdata,max+10,0,thrname); //鐢熸垚鍙充笅鎶樼嚎鍥� + CreateLineEchart('myLineChart',oRBottom,new_Monnum_list,TestTime,new_batt_test_tmpdata,max+10,0,thrname, '鈩�'); //鐢熸垚鍙充笅鎶樼嚎鍥� var opt = myLineChart.getOption(); //console.info(opt.title); opt.title[0].text = '鍗曚綋娓╁害鎶樼嚎鍥�'; @@ -3410,8 +3427,8 @@ var city = batt.StationName2; var county = batt.StationName5; var home = batt.StationName; - var homeid = batt.BattGroupId; - $(this).attr('href', 'control.jsp?province='+province+'&city='+city+'&county='+county+'&home='+home+'&homeid='+homeid); + var battid = batt.BattGroupId; + $(this).attr('href', 'control.jsp?province='+province+'&city='+city+'&county='+county+'&home='+home+'&battid='+battid); }); }); @@ -4255,10 +4272,10 @@ var test_groupvol_arr = new Array(); var test_onlinevol_arr = new Array(); var test_testcurr_arr = new Array(); */ - console.info(model.data); + //console.info(model.data); var rsData = analyzeLD9SearchData(model.data); - console.info(rsData); + //console.info(rsData); /* for(var i=0;i<model.data.length;i++){ var obj = model.data[i]; //console.info(obj); @@ -4915,8 +4932,11 @@ homeid: batt.StationId, battid: batt.BattGroupId }; - findBattinfByBattGroupId(batt.BattGroupId); - findStationInfoByStation(batt); + // findBattinfByBattGroupId(batt.BattGroupId); + // findStationInfoByStation(batt); + // 鏄剧ず鍩虹珯鏈哄巻鍗� + console.log(batt); + showHomeInfo(batt.StationId); // 鏍规嵁鏁版嵁瀹氫綅 localSideBar(treeView, treeView.container, tmp); }); -- Gitblit v1.9.1