From 2fe250ece8de95b3f70172fe5b45793ab6a3084a Mon Sep 17 00:00:00 2001 From: D:/workspace/chenjingjing/git/gx_tieta/gx_tieta/.gitignore <chenjingjing@LAPTOP-E51P2139> Date: 星期五, 18 一月 2019 17:30:50 +0800 Subject: [PATCH] 未审批可更改 --- gx_tieta/WebRoot/batt-life-manage.jsp | 109 +++++++++++++++++++++++++++++++++++++++++++++++------- 1 files changed, 94 insertions(+), 15 deletions(-) diff --git a/gx_tieta/WebRoot/batt-life-manage.jsp b/gx_tieta/WebRoot/batt-life-manage.jsp index e3b830e..abb8c45 100644 --- a/gx_tieta/WebRoot/batt-life-manage.jsp +++ b/gx_tieta/WebRoot/batt-life-manage.jsp @@ -131,6 +131,7 @@ <s:text name="Goto"/><!-- 杞埌 --><input type="text" id="page_num" value="1"/> <a href="javascript:" id="go"><s:text name="Jump"/><!-- 璺宠浆 --></a> </span> + <a href="javascript:startStationThread();" class="start-station-stical">鍚姩缁埅缁熻</a> </div> </div> <!-- 琛ㄦ牸閫夐」鍐呭 --> @@ -160,7 +161,7 @@ var tblStatus = new Array(); // 琛ㄦ牸鐘舵�佹暟缁� var tblOptsHd = new Array(); // 琛ㄦ牸閫夐」澶撮儴 var tblOptsBd = new Array(); // 琛ㄦ牸閫夐」鏁扮粍 - arrTh = ['璁惧ID', '鏈烘埧鍚嶇О', '瀹為檯瀹归噺', '鏍囩О瀹归噺','瀹為檯鐢垫祦','瀹為檯缁埅鏃堕棿(min)', '鐞嗚缁埅鏃堕棿(min)', '鏄惁鎺夌珯']; + arrTh = ['璁惧ID', '鏈烘埧鍚嶇О', '瀹為檯瀹归噺', '鏍囩О瀹归噺','璐熻浇鐢垫祦', '鏈�灏忓疄闄呯画鑸椂闂�(min)','骞冲潎瀹為檯缁埅鏃堕棿(min)', '鏈�澶у疄闄呯画鑸椂闂�(min)', '鐞嗚缁埅鏃堕棿(min)', '鏄惁鎺夌珯']; //arrTh = ['<s:text name="Maintenance_area"/>', '<s:text name="Computer_name"/>', '<s:text name="Nominal_capacity"/>(AH)', '<s:text name="Actual_capacity"/>(AH)','<s:text name="Residual_capacity"/>(AH)', '<s:text name="real_time"/><s:text name="Current"/>(A)', '<s:text name="Power_cut"/><s:text name="Endurance"/><s:text name="Time"/>']; //tblOptsHd = ['缂栧彿', '閫夐」', '鏄惁閫夋嫨']; tblOptsHd = ['<s:text name="Number"/>', '<s:text name="Options"/>', '<s:text name="IsChecked"/>']; @@ -184,6 +185,36 @@ var cardBd = $('#cardOption .con_table'); createCard(cardHd, tblOptsHd, tblOptsBd); createCard(cardBd, tblOptsHd, tblOptsBd); + + // 璁剧疆鏄惁鎺夌珯 + var pre_is_stand = getQueryString('is_stand'); + if(pre_is_stand){ + $('#is_stand').val(pre_is_stand); + + if(pre_is_stand == 0) { + $('#actual_timelong').val(0); + $('#actual_timelong').prop('disabled', true); + } + } + + // 璁剧疆缁埅鏃堕暱 + var pre_timelong = getQueryString('timelong'); + if(pre_timelong){ + $('#actual_timelong').val(pre_timelong); + } + + // 鐐瑰嚮鏄惁鎺夌珯涓哄惁璁剧疆缁埅鏃堕暱涓嶅彲鐐� + $('#is_stand').change(function() { + $('#actual_timelong').prop('disabled', false); + console.log($(this).val()) + // 闈炴帀绔欒缃画鑸椂闀挎棤娉曠偣鍑� + if($(this).val() == 0) { + $('#actual_timelong').val(0); + $('#actual_timelong').prop('disabled', true); + } + + + }); }); // 鐢熸垚琛ㄦ牸 @@ -279,12 +310,14 @@ }); } - + var isNewLoad = true; // 鐪�-甯�-鏈烘埧-鐢垫睜缁� var filterLoad; $(document).ready(function(){ filterLoad = layer.load(); - //椤甸潰鍔犺浇鏃舵煡璇㈢淮鎶ゅ尯涓殑鏋㈢航绫诲瀷 + + var pre_province = getQueryString('province'); + //椤甸潰鍔犺浇鏃舵煡璇㈢渷 $.post("User_battgroup_baojigroup_battgroupAction!serchStationName1InGroup",null,function(data){ data=data.result; data=eval("("+data+")"); @@ -300,6 +333,9 @@ }else{ $option.text(data.data[i-1]); $option.attr("value",data.data[i-1]); + if(pre_province == data.data[i-1] && isNewLoad){ + $option.attr("selected",true); + } } $select.append($option); } @@ -318,6 +354,7 @@ if(isLoad) { filterLoad = layer.load(); } + var pre_city = getQueryString('city'); // 璇锋眰鑾峰彇褰撳墠鐪佷笅鐨勫競 $.ajax({ type: "post", @@ -335,6 +372,9 @@ for(var i=0;i<_data.length;i++){ var __data = _data[i]; var tmp = getOptionsData(__data.StationName2, __data.StationName2, __data); + if(pre_city == __data.StationName2 && isNewLoad){ + tmp = getOptionsData(__data.StationName2, __data.StationName2, __data,{},true); + } optsList.push(tmp); } // 鏍规嵁鏁版嵁鐢熸垚涓嬫媺鍒楄〃 @@ -357,6 +397,7 @@ if(isLoad) { filterLoad = layer.load(); } + var pre_county = getQueryString('county'); // 鏌ヨ鍖哄幙 $.ajax({ type: 'post', @@ -376,6 +417,9 @@ StationId: __data.StationId }; var tmp = getOptionsData(__data.StationName5, __data.StationName5, __data, _attr); + if(pre_county == __data.StationName5 && isNewLoad){ + tmp = getOptionsData(__data.StationName5, __data.StationName5, __data, _attr,{},true); + } optsList.push(tmp); } @@ -413,6 +457,7 @@ if(isLoad) { filterLoad = layer.load(); } + var pre_home = getQueryString('home'); //var selectvalue=$("#station_name1 option:selected").val(); //alert(selectvalue); $.post("BattInfAction!serchStationName3","json="+JSON.stringify(tmp),function(data){ @@ -428,6 +473,9 @@ StationId: __data.StationId }; var tmp = getOptionsData(__data.StationName3, __data.StationName, __data, _attr); + if(pre_home == __data.StationName && isNewLoad){ + tmp = getOptionsData(__data.StationName3, __data.StationName, __data, _attr,{},true); + } optsList.push(tmp); } @@ -438,24 +486,20 @@ } searchBattLife(true); layer.close(filterLoad); + isNewLoad = false; }); } //鏋勯�犳煡璇㈡潯浠� function createSearchParam(){ - //alert($('#endu_type').val()); - //Page.pageCurr = $('#number').val(); var temp = { - page:{ - pageSize:$('#number').val(), - pageCurr:Page.pageCurr, - }, + page:Page, stationName:$('#station_name').val(), //鏈烘埧鍚� stationName5:$('#county').val(), stationName2:$('#city').val(), //甯� stationName1:$('#station_name1').val(), //鐪� - is_out_stand:$('#is_stand').val(), //鏄惁鎺夌珯 - endurance_actual_timelong:$('#actual_timelong').val(), //瀹為檯 + is_out_stand: $('#is_stand').val(), //鏄惁鎺夌珯 + endurance_actual_timelong: $('#actual_timelong').val(), //瀹為檯 }; //console.info(temp); return temp; @@ -477,9 +521,9 @@ datatype:'json', data:"json="+json, success:function(data){ - //console.info(data); var data = JSON.parse(data.result); layer.close(load); + //console.info(data); if(data.code==1&&data.data.length>0){ data=data.data; var index = 0; @@ -490,8 +534,11 @@ arrTd[index++]=data[i].real_cap; arrTd[index++]=data[i].moncapstd; arrTd[index++]=data[i].real_curr; + arrTd[index++]=data[i].endurance_actual_timelong_min; arrTd[index++]=data[i].endurance_actual_timelong; + arrTd[index++]=data[i].endurance_actual_timelong_max; arrTd[index++]=data[i].endurance_theory_timelong; + //console.info(data[i].deviceId+"===="+data[i].is_out_stand); if(data[i].is_out_stand==0){ //鏈帀绔�(缁胯壊) arrTd[index++]='<div class="status effect" ></div>'; } @@ -501,10 +548,14 @@ //arrTd[index++]=data[i].is_out_stand; } Page.pageAll = data[data.length-1].page.pageAll; - var pageNum=Math.ceil(Page.pageAll/Page.pageSize); - $('#total').text(Page.pageAll); - $('#current').text(Page.pageCurr+"/"+pageNum); + }else{ + Page.pageAll = 0; } + + var pageNum=Math.ceil(Page.pageAll/Page.pageSize); + $('#total').text(Page.pageAll); + $('#current').text(Page.pageCurr+"/"+pageNum); + $('#page_num').val(Page.pageCurr); createAllTbl(tblHd, tblBd, arrTh, arrTd, tblStatus); } }); @@ -636,6 +687,34 @@ //console.info(ArrTd); eleform.submit(); } + + //鍚姩鏈烘埧缁埅绾跨▼ + function startStationThread(){ + load = layer.load(1); + var temp = { + thread_id:2019001, + thread_en:1, + }; + $.ajax({ + type:"post", + url:"Thread_utilAction!update", + async:true, + datatype:'json', + data:"json="+JSON.stringify(temp), + success:function(data){ + layer.close(load); + //console.info(data); + var model = JSON.parse(data.result); + if(model.code == 1){ + layer.msg("鍚姩鎴愬姛"); + }else{ + layer.msg("鍚姩澶辫触"); + } + },error:function(){ + layer.msg("鍚姩澶辫触"); + } + }); + } </script> </body> </html> \ No newline at end of file -- Gitblit v1.9.1