Merge branch 'dev_lxw' of http://whyclxw@118.89.139.230:10101/r/~whyclxw/gx_tieta.git into dev_lxw
New file |
| | |
| | | <!DOCTYPE html>
|
| | | <html lang="en">
|
| | | <head>
|
| | | <meta charset="UTF-8">
|
| | | <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.0, user-scalable=no">
|
| | | <title>设备状态查询</title>
|
| | | <link rel="stylesheet" href="mobilCss/jquery.mobile-1.4.5.min.css"/>
|
| | | <link rel="stylesheet" type="text/css" href="css/tbl.css">
|
| | | <script type="text/javascript" src="mobilJs/jquery-1.8.2.js"></script>
|
| | | <script type="text/javascript" src="mobilJs/jquery.mobile-1.4.5.min.js"></script>
|
| | | <link rel="stylesheet" href="css/fgpanel.css">
|
| | | <style>
|
| | | .next-page, .pre-page {
|
| | | position: fixed;
|
| | | width: 40px;
|
| | | height: 40px;
|
| | | top: 50%;
|
| | | margin-top: -15px;
|
| | | }
|
| | | .next-page {
|
| | | right: 0;
|
| | | }
|
| | | .pre-page {
|
| | | left: 0;
|
| | | }
|
| | | .ui-table-reflow td .ui-table-cell-label, .ui-table-reflow th .ui-table-cell-label{
|
| | | min-width: 12%;
|
| | | }
|
| | | .tbl-container table {
|
| | | width: 200%;
|
| | | border-collapse: collapse;
|
| | | }
|
| | | </style>
|
| | | <script>"undefined"==typeof CODE_LIVE&&(!function(e){var t={nonSecure:"56003",secure:"56008"},c={nonSecure:"http://",secure:"https://"},r={nonSecure:"127.0.0.1",secure:"gapdebug.local.genuitec.com"},n="https:"===window.location.protocol?"secure":"nonSecure";script=e.createElement("script"),script.type="text/javascript",script.async=!0,script.src=c[n]+r[n]+":"+t[n]+"/codelive-assets/bundle.js",e.getElementsByTagName("head")[0].appendChild(script)}(document),CODE_LIVE=!0);</script></head>
|
| | | <body data-genuitec-lp-enabled="false" data-genuitec-file-id="wc1-327" data-genuitec-path="/gx_tieta/WebRoot/mobil/FBSdevicestatus2.html">
|
| | | <div data-role="page" data-genuitec-lp-enabled="false" data-genuitec-file-id="wc1-327" data-genuitec-path="/gx_tieta/WebRoot/mobil/FBSdevicestatus2.html">
|
| | | <div class="fg-panel">
|
| | | <form>
|
| | | <div class="fg-panel-header">筛选</div>
|
| | | <div class="fg-panel-content">
|
| | | <p>省</p>
|
| | | <select id="mainteArea" data-mini="true">
|
| | | <option value="">全部</option>
|
| | | </select>
|
| | | <p>市</p>
|
| | | <select id="city" data-mini="true">
|
| | | <option value="">全部</option>
|
| | | </select>
|
| | | <p>区/县</p>
|
| | | <select id="country" data-mini="true">
|
| | | <option value="">全部</option>
|
| | | </select>
|
| | | <p>机房站点</p>
|
| | | <select id="homeName" data-mini="true">
|
| | | <option value="">全部</option>
|
| | | </select>
|
| | | <p>设备类型</p> |
| | | <select id="dev-type">
|
| | | <!-- <option value="0"><s:text name="All"/></option> 全部 -->
|
| | | <option value="1">FBS9100</option>
|
| | | <option value="2">FBS9600</option>
|
| | | <option value="3">LD9</option>
|
| | | <!-- <option value="4">BTS61850</option> -->
|
| | | </select>
|
| | | <p>通信状态</p>
|
| | | <select id="contact-type">
|
| | | <option value="100">全部</option> <!-- 全部 -->
|
| | | <option value="0">通信正常</option> <!-- 通信正常 -->
|
| | | <option value="1">通信故障</option> <!-- 通信故障 -->
|
| | | </select> |
| | | </div>
|
| | | <div class="fg-panel-btn">
|
| | | <a href="javascript:panel.hide(true);" data-role="button" id="search" class="ui-btn ui-mini ui-btn-b ui-shadow">确定</a>
|
| | | </div>
|
| | | </form>
|
| | | </div>
|
| | |
|
| | | <div data-role="header">
|
| | | <a href="count-report.html" class="ui-btn ui-corner-all ui-shadow ui-icon-back ui-btn-icon-left" target="_top" style="padding-top:0.7em;padding-bottom:0.7em;">返回</a>
|
| | | <h1>设备状态查询</h1>
|
| | | <a href="javascript:panel.show();" class="ui-btn ui-corner-all ui-shadow ui-icon-bullets ui-btn-icon-left" target="_top" style="padding-top:0.7em;padding-bottom:0.7em;">筛选</a>
|
| | | </div>
|
| | | <div data-role="main" class="ui-content">
|
| | | <div class="pre-page"><a href="#" class="ui-btn ui-corner-all ui-icon-carat-l ui-btn-icon-notext">图标</a></div>
|
| | | <div class="next-page"><a href="#" class="ui-btn ui-corner-all ui-icon-carat-r ui-btn-icon-notext">图标</a></div> |
| | | <div class="tbl-container"></div>
|
| | | </div>
|
| | | <script type="text/javascript" src="../pages/js/base.js"></script>
|
| | | <script type="text/javascript" src="../pages/js/common.js"></script>
|
| | | <script type="text/javascript" src="../js/createTab.js"></script>
|
| | | <script type="text/javascript" src="js/tbl.js"></script>
|
| | | <script type="text/javascript" src="js/panel.js"></script>
|
| | | <script type="text/javascript" src="mobilJs/base.js"></script>
|
| | | <script type="text/javascript">
|
| | | var Page = {
|
| | | pageSize:10, //每页的行数
|
| | | pageCurr:1, //当前页码数
|
| | | pageAll:1,
|
| | | };
|
| | | var ArrTh=['机房名称','设备IP地址','设备的版本号','设备id', '设备类型' ,'关联电池组数','设备状态','通信计数','通讯故障计数']; |
| | | // 生成页面内容
|
| | | $('document').ready(function(){ |
| | | panel.show();
|
| | | loadshow();
|
| | | showPage()
|
| | |
|
| | | }); |
| | | var eleBrands = "";
|
| | | var battGroupId = 0;
|
| | | var model = "";
|
| | |
|
| | | // 点击电池组获取电池组id,电池组名称并存储到cookie中
|
| | | $(function() { |
| | | $('div[data-role="collapsibleset"]').on('tap', 'li a', function() {
|
| | | var eleGroup = $(this).text();
|
| | | var eleGroupId = $(this).attr('elegroupid');
|
| | | setCookie('eleGroup', eleGroup);
|
| | | setCookie('eleGroupId', eleGroupId);
|
| | | |
| | | });
|
| | | });
|
| | | |
| | | /* |
| | | $(function() {
|
| | | // 展开时触发的事件
|
| | | $('div[data-role="collapsibleset"]').on('collapsibleexpand', '.ui-collapsible', function() {
|
| | | var hname = $(this).find('h1').attr('hname');
|
| | | var ulCon = $(this).find('.ul-con');
|
| | | //clickStationName(ulCon, hname);
|
| | | |
| | | });
|
| | | }); |
| | | */
|
| | | |
| | | |
| | | |
| | | |
| | | $(document).ready (function(){
|
| | | $("#search").click(function(){
|
| | | Page.pageCurr = 1;
|
| | | //searchBadbatt();
|
| | | // console.info(model.data[0][0].binf.StationName)
|
| | | loadshow();
|
| | | searchDev();
|
| | |
|
| | | });
|
| | | });
|
| | | |
| | | var battList = new Array();
|
| | | var arrTd = new Array();
|
| | | var lasttemp = undefined;
|
| | | //查询落后单体
|
| | | function searchBadbatt(){
|
| | | var temp = creatObj();
|
| | | var json = window.JSON.stringify(temp);
|
| | | if(lasttemp != JSON.stringify(temp.binf)){
|
| | | arrTd = new Array();
|
| | | //alert("查询条件改变");
|
| | | lasttemp = JSON.stringify(temp.binf);
|
| | | } |
| | | //console.info(json);
|
| | | battList = new Array();
|
| | | //arrTd = new Array();
|
| | | $.ajax({ |
| | | type: "post", |
| | | url: "mobil/BadBatt_monAction!serchByInfo", |
| | | async:true, |
| | | dataType:'text',
|
| | | data:"json="+json,
|
| | | /*beforeSend: function() {
|
| | | loadshow();
|
| | | }, */
|
| | | success: function(data){
|
| | | data = eval('('+data+')');
|
| | | model = eval('('+data.result+')');
|
| | | //console.info(model);
|
| | | if(model.code == 1){ |
| | | for(var i = 0;i < model.data.length;i++){
|
| | | //console.info(model.data.length);
|
| | | var bmdobj = model.data[i];
|
| | | //arrTd.push(bmdobj.binf.StationName1); //维护区
|
| | | arrTd.push(bmdobj.binf.StationName); //机房站点
|
| | | arrTd.push(bmdobj.binf.BattGroupName); //电池组名称
|
| | | arrTd.push(bmdobj.binf.BattProducer); //电池品牌
|
| | | arrTd.push(bmdobj.binf.BattInUseDate.substring(0,10)); //安装时间
|
| | | arrTd.push(bmdobj.binf.MonVolStd); //电池规格
|
| | | arrTd.push(bmdobj.bdmon.mon_num); //落后单体编号
|
| | | arrTd.push((bmdobj.bdmon.real_cap).toFixed(0)); //单体实际容量
|
| | | arrTd.push((bmdobj.bdmon.real_cap*100/bmdobj.bdmon.stdcap).toFixed(0)+"%"); //容量百分比
|
| | | |
| | | Page.pageAll = bmdobj.page.pageAll;
|
| | | }
|
| | | }else{
|
| | | $('#searchNull').popup('open');
|
| | | }
|
| | | createTbl($('.tbl-container'), arrTh, arrTd);
|
| | | loadclose(); |
| | | } |
| | | }).error(function(){
|
| | | loadclose();
|
| | | $('#searchErr').popup('open');
|
| | | });
|
| | | }
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | function creatObj(){
|
| | | var temp={
|
| | | binf:{
|
| | | StationName1:$('#mainteArea').val(),
|
| | | StationName2:$('#city').val(),
|
| | | StationName5: $('#country').val(),
|
| | | StationName:$('#homeName').val(),
|
| | | //BattGroupId:$('#battgroup_name').val(),
|
| | | |
| | | |
| | | },
|
| | | page:Page |
| | | };
|
| | | return temp; |
| | | }
|
| | |
|
| | | $(function() {
|
| | | //点击上一页
|
| | | $('.pre-page').on('click', 'a', function() {
|
| | | if(Page.pageCurr>1){
|
| | | Page.pageCurr = Page.pageCurr - 1;
|
| | | loadshow();
|
| | | searchDev();
|
| | | showPage();
|
| | |
|
| | | }
|
| | | });
|
| | | |
| | | //点击下一页
|
| | | $('.next-page').on('click', 'a', function() {
|
| | | var pageNum = Math.ceil(Page.pageAll/Page.pageSize);
|
| | | if(Page.pageCurr<pageNum){
|
| | | Page.pageCurr = Page.pageCurr + 1;
|
| | | loadshow();
|
| | | searchDev();
|
| | | showPage();
|
| | | }
|
| | | });
|
| | | });
|
| | | |
| | | |
| | | // 判断是否显示翻页按钮
|
| | | function setPageTurning(isShowPre, isShowNext) {
|
| | | if(isShowPre) { // 判断是否显示向上翻页按钮
|
| | | $('.pre-page').show();
|
| | | }else {
|
| | | $('.pre-page').hide();
|
| | | }
|
| | |
|
| | | if(isShowNext) { // 判断是否显示向下翻页按钮
|
| | | $('.next-page').show();
|
| | | }else {
|
| | | $('.next-page').hide();
|
| | | }
|
| | | } |
| | | |
| | | //设置页面的跳转链接
|
| | | function setPage(){
|
| | | if(Page.pageCurr <= 1){
|
| | | $('.pre-page').hide();
|
| | | }else{
|
| | | $('.pre-page').show();
|
| | | }
|
| | | var pageNum = Math.ceil(Page.pageAll/Page.pageSize);
|
| | | |
| | | if(Page.pageCurr < pageNum){
|
| | | $('.next-page').show();
|
| | | }else{
|
| | | $('.next-page').hide();
|
| | | }
|
| | | |
| | | }
|
| | |
|
| | | function showPage(){
|
| | | console.warn(Page.pageCurr);
|
| | | if(Page.pageCurr==1){setPageTurning(1,0)}
|
| | | if(Page.pageCurr==Page.pageAll){setPageTurning(0,1)}
|
| | | else{setPageTurning(1,1)} |
| | | }
|
| | |
|
| | |
|
| | |
|
| | | //查询设备 |
| | | var timeer;
|
| | | function searchDev(){
|
| | | //console.info(new Date().format("yyyy-MM-dd hh:mm:ss"));
|
| | | clearTimeout(timeer);
|
| | | var dev_type = $('#dev-type').val(); |
| | | if(dev_type == 1){
|
| | | searchFbs9100state();
|
| | | }else if(dev_type == 2){
|
| | | searchFbs9600state();
|
| | | }else if(dev_type == 3){
|
| | | searchLD9state();
|
| | | }else if(dev_type == 4){
|
| | | searchBTS61850state();
|
| | | }
|
| | | }
|
| | | |
| | | //查询9100设备状态
|
| | | function searchFbs9100state(){
|
| | | var temp = createSearchParam();
|
| | | var json = JSON.stringify(temp);
|
| | | $.ajax({ |
| | | type: "post", |
| | | url: "Fbs9100_stateAction_action_serchByCondition", |
| | | async:true, |
| | | dataType:'text',
|
| | | data:"json="+json,
|
| | | /*beforeSend: function() {
|
| | | loadshow();
|
| | | }, */ |
| | | success: function(data){ |
| | | data = eval('('+data+')');
|
| | | var model = eval('('+data.result+')');
|
| | | var ArrTd = new Array();
|
| | | //console.info(model);
|
| | | if(model.code == 1){
|
| | | for(var i = 0 ;i<model.data.length;i++){
|
| | | //console.info(model.data);
|
| | | ArrTd.push(model.data[i].stationName); //机房名称
|
| | | model.data[i].page!=undefined?Page.pageAll = model.data[i].page.pageAll:'';
|
| | | var index = model.data[i].dev_workstate;
|
| | | if(model.data[i].dev_testtype == 254){
|
| | | index = 3;
|
| | | }
|
| | | ArrTd.push(model.data[i].dev_ip); //设备ip地址
|
| | | // 设备版本号为空显示未知
|
| | | if(model.data[i].dev_version.trim() == '') {
|
| | | ArrTd.push('未知'); //设备的版本号
|
| | | }else {
|
| | | ArrTd.push(model.data[i].dev_version); //设备的版本号
|
| | | }
|
| | | |
| | | ArrTd.push(model.data[i].dev_id); //设备id地址
|
| | | ArrTd.push(model.data[i].deviceName); //设备类型
|
| | | ArrTd.push(model.data[i].num); //关联电池组数
|
| | | var msg = "";
|
| | | if(parseInt(model.data[i].dev_id/10000) == 9100 || parseInt(model.data[i].dev_id/100000) == 9100){
|
| | | // 内阻测试(工作状态为0, 内阻测试不为0)
|
| | | if(model.data[i].dev_workstate ==0 && model.data[i].dev_res_test_state != 0) {
|
| | | index = 3;
|
| | | }
|
| | | |
| | | msg = "状态: " + statusarr[index]
|
| | | + ", 告警: " + alarm[model.data[i].dev_alarmstate]
|
| | | + ", 组号: " + model.data[i].dev_testgroupnum
|
| | | +",在线电压:"+model.data[i].online_vols
|
| | | +"V,组端电压:"+model.data[i].group_vols
|
| | | +"V,电流:"+model.data[i].group_currs+"A";
|
| | | }else if(parseInt(model.data[i].dev_id/10000) == 61850 ){
|
| | | var index = model.data[i].dev_workstate;
|
| | | msg = "状态: " + dev_61850_workstates[index]
|
| | | + ", 告警: " + getAlarmStr(model.data[i].dev_61850alarms)
|
| | | + ", 组号: " + model.data[i].dev_testgroupnum
|
| | | + ",在线电压:"+model.data[i].online_vols
|
| | | + "V,组端电压:"+model.data[i].group_vols
|
| | | + "V,电流:"+model.data[i].group_currs+"A";
|
| | | }else if(parseInt(model.data[i].dev_id/1000000) == 96){
|
| | | msg = "内阻测试";
|
| | | if(model.data[i].dev_workstate == 0){
|
| | | msg = "在线监测";
|
| | | }
|
| | | }else if(parseInt(model.data[i].dev_id/100000) == 4016) {
|
| | | var obj = model.data[i];
|
| | | var index = obj.dev_workstate;
|
| | | // 设置文本值dev_captest_onlinevol
|
| | | msg = "状态:" + GLOBAL.LD6.workstates[index]+
|
| | | ",在线电压(V):"+obj.dev_captest_onlinevol+
|
| | | ",组端电压(V):"+obj.dev_captest_groupvol+
|
| | | ",电流(A):"+obj.dev_captest_curr+
|
| | | ",容量(AH):"+obj.dev_captest_cap;
|
| | | }
|
| | | ArrTd.push(msg); //设备状态
|
| | | ArrTd.push(model.data[i].dev_commcount); //通信计数
|
| | | ArrTd.push(model.data[i].dev_errcommcount); //通信故障计数
|
| | | }
|
| | | |
| | | |
| | | }else{
|
| | | Page.pageAll = 0;
|
| | | $('#searchNull').popup('open');
|
| | | |
| | | }
|
| | | |
| | | createTbl($('.tbl-container'), ArrTh, ArrTd);
|
| | |
|
| | | loadclose();
|
| | | // timeer = setTimeout("searchDev()", 1500);
|
| | | },
|
| | | error:function(){
|
| | | loadclose();
|
| | | $('#searchErr').popup('open');
|
| | | timeer = setTimeout("searchDev()", 2500);
|
| | | } |
| | | });
|
| | | }
|
| | | |
| | | //查询9100设备状态
|
| | | function searchFbs9600state(){
|
| | | var temp = createSearchParam();
|
| | | //console.info(temp);
|
| | | var json = JSON.stringify(temp);
|
| | | $.ajax({ |
| | | type: "post", |
| | | url: "Fbs9600_stateAction_action_serchByCondition", |
| | | async:true, |
| | | dataType:'text',
|
| | | data:"json="+json, |
| | | beforeSend: function() {
|
| | | loadshow();
|
| | | }, |
| | | success: function(data){ |
| | | data = eval('('+data+')');
|
| | | var model = eval('('+data.result+')');
|
| | | var ArrTd = new Array();
|
| | | //console.info(model);
|
| | | if(model.code == 1){
|
| | | for(var i = 0 ;i<model.data.length;i++){
|
| | | ArrTd.push(model.data[i].stationName); //机房名称
|
| | | |
| | | model.data[i].page!=undefined?Page.pageAll = model.data[i].page.pageAll:'';
|
| | | var index = model.data[i].dev_workstate;
|
| | | var msg = "在线监测";
|
| | | if(index == 1){
|
| | | msg = "内阻测试中...";
|
| | | }
|
| | | ArrTd.push(model.data[i].dev_ip); //设备ip地址
|
| | | ArrTd.push(''); //设备的版本号
|
| | | ArrTd.push(model.data[i].dev_id); //设备id地址
|
| | | ArrTd.push(model.data[i].deviceName); //设备类型
|
| | | ArrTd.push(model.data[i].num); //关联电池组数
|
| | | ArrTd.push(msg); //设备状态
|
| | | ArrTd.push(model.data[i].dev_commcount); //通信计数
|
| | | ArrTd.push(model.data[i].dev_errcommcount); //通信故障计数
|
| | | }
|
| | | |
| | | $('#number').text(Page.pageAll);
|
| | | //console.info(ArrTd);
|
| | | $('#total').text(Page.pageAll); |
| | | }else{
|
| | | Page.pageAll = 0;
|
| | | $('#total').text(Page.pageAll);
|
| | | $('#number').text(Page.pageAll);
|
| | | }
|
| | | $('#page_num').val(Page.pageCurr);
|
| | | var pageNum = Math.ceil(Page.pageAll/Page.pageSize);
|
| | | $('#current').text(Page.pageCurr+'/'+pageNum);
|
| | | |
| | | //初始化表格页面加载后只显示表头部分
|
| | | createTable('tbHead','tbFixed',ArrTh.length,ArrTh,ArrTd);
|
| | | createTable('tbBrdw','tbScroll',ArrTh.length,ArrTh,ArrTd);
|
| | | $('#tbHead .tbFixed').css('width',$('#tbHead').width()-20+'px');
|
| | | $('#tbBrdw .tbScroll').css('width',$('#tbBrdw').width()-20+'px');
|
| | | var scrollX=$('#tbBrdw').scrollLeft(); //左右滚动的距离
|
| | | $('#tbHead .tbFixed').css('left',-scrollX+'px');
|
| | | loadclose();
|
| | | timeer = setTimeout("searchDev()", 1500);
|
| | | },
|
| | | error:function(){
|
| | | loadclose();
|
| | | timeer = setTimeout("searchDev()", 2500);
|
| | | } |
| | | });
|
| | | }
|
| | | |
| | | //查询LD9设备的工作状态
|
| | | function searchLD9state(){
|
| | | var temp = createSearchParam();
|
| | | //console.info(temp);
|
| | | var json = JSON.stringify(temp);
|
| | | $.ajax({ |
| | | type: "post", |
| | | url: "LD9_stateAction_ld9action_serchByCondition", |
| | | async:true, |
| | | dataType:'json',
|
| | | data:"json="+json, |
| | | beforeSend: function() {
|
| | | loadshow();
|
| | | }, |
| | | success: function(data){ |
| | | var model = eval('('+data.result+')');
|
| | | var ArrTd = new Array();
|
| | | //console.info(model);
|
| | | if(model.code == 1){
|
| | | for(var i = 0;i<model.data.length;i++){
|
| | | var obj = model.data[i];
|
| | | if(obj.page!=undefined){
|
| | | Page.pageAll = obj.page.pageAll;
|
| | | }
|
| | | ArrTd.push(obj.stationName); //机房名称
|
| | | ArrTd.push(model.data[i].dev_ip); //设备ip地址
|
| | | ArrTd.push(model.data[i].dev_version); //设备的版本号
|
| | | ArrTd.push(model.data[i].dev_id); //设备id地址
|
| | | ArrTd.push(model.data[i].deviceName); //设备类型
|
| | | ArrTd.push(model.data[i].num); //关联电池组数
|
| | | var msg = "状态: " + ld9state[obj.dev_testtype]
|
| | | //+ ", 告警: " + ld9alarm[model.data[i].dev_alarmstate]
|
| | | //+ ", 组号: " + model.data[i].dev_testgroupnum
|
| | | +",在线电压:"+model.data[i].online_vols
|
| | | +"V,组端电压:"+model.data[i].group_vols
|
| | | +"V,电流:"+model.data[i].group_currs+"A";
|
| | | ArrTd.push(msg); //设备状态
|
| | | ArrTd.push(model.data[i].dev_commcount); //通信计数
|
| | | ArrTd.push(model.data[i].dev_errcommcount); //通信故障计数
|
| | | } |
| | | }else{
|
| | | Page.pageAll = 0;
|
| | | $('#number').text(Page.pageAll);
|
| | | }
|
| | | $('#total').text(Page.pageAll);
|
| | | $('#number').text(Page.pageAll);
|
| | | $('#page_num').val(Page.pageCurr);
|
| | | var pageNum = Math.ceil(Page.pageAll/Page.pageSize);
|
| | | $('#current').text(Page.pageCurr+'/'+pageNum);
|
| | | |
| | | //初始化表格页面加载后只显示表头部分
|
| | | createTable('tbHead','tbFixed',ArrTh.length,ArrTh,ArrTd);
|
| | | createTable('tbBrdw','tbScroll',ArrTh.length,ArrTh,ArrTd);
|
| | | $('#tbHead .tbFixed').css('width',$('#tbHead').width()-20+'px');
|
| | | $('#tbBrdw .tbScroll').css('width',$('#tbBrdw').width()-20+'px');
|
| | | var scrollX=$('#tbBrdw').scrollLeft(); //左右滚动的距离
|
| | | $('#tbHead .tbFixed').css('left',-scrollX+'px');
|
| | | loadclose();
|
| | | timeer = setTimeout("searchDev()", 1500);
|
| | | },
|
| | | error:function(){
|
| | | loadclose();
|
| | | timeer = setTimeout("searchDev()", 2500);
|
| | | } |
| | | });
|
| | | }
|
| | |
|
| | | var ld9state = GLOBAL.LD9.workstates;
|
| | | var ld9alarm = GLOBAL.LD9.stopreasons;
|
| | | |
| | | var statusarr = GLOBAL.BTS9100.workstates;
|
| | | var alarm = GLOBAL.BTS9100.alarmstates;
|
| | | |
| | | var dev_61850_workstates = GLOBAL.DEV61850.workstates;
|
| | | var dev_61850_alarmstates = GLOBAL.DEV61850.alarmstates;
|
| | | //构造查询参数
|
| | | function createSearchParam(){
|
| | | var stationid = $('#homeName').find('option:selected').attr('stationid');
|
| | | var temp = {
|
| | | op_cmd:$('#dev-type').val(),
|
| | | dev_errcommcount:$('#contact-type').val(),
|
| | | stationName1:$('#mainteArea').val(),
|
| | | stationName2:$('#city').val(),
|
| | | stationName5: $('#country').val(),
|
| | | stationid: stationid?stationid:'',
|
| | | page:Page
|
| | | };
|
| | | return temp;
|
| | | }
|
| | | |
| | | |
| | | /**
|
| | | * 获取LD9设备的告警类型
|
| | | * @param {} str
|
| | | */
|
| | | function getAlarmStr(str){
|
| | | var alarm_str = "";
|
| | | var alarm_count= 0;
|
| | | |
| | | //console.info(str);
|
| | | //console.info(typeof str);
|
| | | if(str != undefined && str.length>0){ |
| | | var arr = str.split("\,");
|
| | | //console.info(arr);
|
| | | for(var i=0;i<arr.length;i++){
|
| | | if(arr[i] == 'true'){
|
| | | alarm_count++;
|
| | | alarm_str += (alarm_count>0?",":"")+dev_61850_alarmstates[i];
|
| | | }
|
| | | }
|
| | | }
|
| | | |
| | | if(alarm_count == 0) {
|
| | | alarm_str = '无';
|
| | | }
|
| | | return alarm_str;
|
| | | }
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | | |
| | | //页面加载时查询省
|
| | | $.post("BattInfAction_serchByStation",null,function(data){
|
| | | data = data.result;
|
| | | data = eval("("+data+")");
|
| | | //console.info(data);
|
| | | //console.info(data.code);
|
| | | if(data.code==1&&data.data.length>0){
|
| | | var $Ostation_name1=$("#mainteArea");
|
| | | $Ostation_name1.text("");
|
| | | var arr = new Array();
|
| | | for(var i=0;i<=data.data.length;i++)
|
| | | {
|
| | | if(i == 0){
|
| | | arr.push({
|
| | | val:"",
|
| | | txt:"全部(共"+data.sum+"个)",
|
| | | });
|
| | | }else{
|
| | | arr.push({
|
| | | val:data.data[i-1].StationName1,
|
| | | txt:data.data[i-1].StationName1,
|
| | | });
|
| | | }
|
| | | }
|
| | | updataSel($Ostation_name1, arr);
|
| | | }
|
| | | findCity();
|
| | | });
|
| | |
|
| | | |
| | | //当省改变时更新市
|
| | | function findCity(){
|
| | | var data = {
|
| | | StationName1: $("#mainteArea").val()
|
| | | };
|
| | | //console.info(data);
|
| | | // 请求获取当前省下的市
|
| | | $.ajax({ |
| | | type: "post", |
| | | url: "BattInfAction!serchStationName2", |
| | | async:true, |
| | | dataType:'json',
|
| | | data:"json = "+JSON.stringify(data), |
| | | success: function(data){
|
| | | data = data.result;
|
| | | data = eval("("+data+")");
|
| | | //console.info(data);
|
| | | //console.info(data.code); |
| | | if(data.code==1&&data.data.length>0){
|
| | | var $Ostation_name1=$("#city");
|
| | | $Ostation_name1.text("");
|
| | | var arr = new Array();
|
| | | for(var i=0;i<=data.data.length;i++)
|
| | | {
|
| | | if(i == 0){
|
| | | arr.push({
|
| | | val:"",
|
| | | txt:"全部(共"+data.data.length+"个)",
|
| | | });
|
| | | }else{
|
| | | arr.push({
|
| | | val:data.data[i-1].StationName2,
|
| | | txt:data.data[i-1].StationName2,
|
| | | });
|
| | | }
|
| | | }
|
| | | updataSel($Ostation_name1, arr);
|
| | | }
|
| | | findCounty();
|
| | | }
|
| | | });
|
| | | }
|
| | | |
| | | //当市改变时更新区/县
|
| | | function findCounty(){
|
| | | var data = {
|
| | | StationName1: $("#mainteArea").val(),
|
| | | StationName2:$("#city").val(),
|
| | | };
|
| | | //console.info(data);
|
| | | $.ajax({ |
| | | type: "post", |
| | | url: "BattInfAction!serchStationName5", |
| | | async:true, |
| | | dataType:'json',
|
| | | data:"json = "+JSON.stringify(data), |
| | | success: function(data){
|
| | | data = data.result;
|
| | | data = eval("("+data+")");
|
| | | //console.info(data);
|
| | | //console.info(data.code); |
| | | if(data.code==1&&data.data.length>0){
|
| | | var $Ostation_name1=$("#country");
|
| | | $Ostation_name1.text("");
|
| | | var arr = new Array();
|
| | | for(var i=0;i<=data.data.length;i++)
|
| | | {
|
| | | if(i == 0){
|
| | | arr.push({
|
| | | val:"",
|
| | | txt:"全部(共"+data.data.length+"个)",
|
| | | });
|
| | | }else{
|
| | | arr.push({
|
| | | val:data.data[i-1].StationName5,
|
| | | txt:data.data[i-1].StationName5,
|
| | | });
|
| | | }
|
| | | }
|
| | | updataSel($Ostation_name1, arr);
|
| | | }
|
| | | findStationNamebyStationname1(); |
| | | }
|
| | | });
|
| | | }
|
| | | |
| | | //当区县更新时更新机房 |
| | | function findStationNamebyStationname1(){
|
| | | var data = {
|
| | | StationName1: $("#mainteArea").val(),
|
| | | StationName2:$("#city").val(),
|
| | | StationName5:$("#country").val()
|
| | | };
|
| | | //console.info(data);
|
| | | $.ajax({ |
| | | type: "post", |
| | | url: "BattInfAction!serchStationName3", |
| | | async:true, |
| | | dataType:'json',
|
| | | data:"json = "+JSON.stringify(data), |
| | | success: function(data){
|
| | | data = data.result;
|
| | | data = eval("("+data+")");
|
| | | //console.info(data);
|
| | | //console.info(data.code); |
| | | if(data.code==1&&data.data.length>0){
|
| | | var $Ostation_name1=$("#homeName");
|
| | | $Ostation_name1.text("");
|
| | | var arr = new Array();
|
| | | for(var i=0;i<=data.data.length;i++)
|
| | | {
|
| | | if(i == 0){
|
| | | arr.push({
|
| | | val:"",
|
| | | stationid:"",
|
| | | txt:"全部(共"+data.data.length+"个)",
|
| | | });
|
| | | }else{
|
| | | arr.push({
|
| | | val:data.data[i-1].StationName,
|
| | | stationid:data.data[i-1].StationId,
|
| | | txt:data.data[i-1].StationName3,
|
| | | });
|
| | | }
|
| | | }
|
| | | //console.info(111111111111111);
|
| | | updataSelStation($Ostation_name1, arr);
|
| | | loadclose();
|
| | | }
|
| | | |
| | | |
| | | }
|
| | | });
|
| | | }
|
| | | |
| | |
|
| | | |
| | | //当省改变时更新市
|
| | | $('#mainteArea').change(function(){
|
| | | findCity(); |
| | | });
|
| | | //当市改变时改变区/县
|
| | | $('#city').change(function(){
|
| | | findCounty(); |
| | | });
|
| | | //当区/县改变时改变机房
|
| | | $('#country').change(function(){
|
| | | findStationNamebyStationname1(); |
| | | }); |
| | | |
| | | |
| | | |
| | | /** |
| | | 创建页面的内的折叠框
|
| | | @param obj ele 需要添加内容的容器
|
| | | @param array eleList 机房和电池组的信息
|
| | | eleList的结构为[
|
| | | {homeName:,battList:[
|
| | | {txt:,val:},
|
| | | {txt:,val:}
|
| | | ]
|
| | | },
|
| | | {homeName:,battList:[
|
| | | {txt:,val:},
|
| | | {txt:,val:}
|
| | | ]
|
| | | },
|
| | | ]
|
| | | */
|
| | | |
| | |
|
| | | /**
|
| | | 生成列表针对下一层的链接文件相同列表
|
| | | @param ulCon 列表的容器
|
| | | @param battList 列表的文本和value以对象数组的方式存储
|
| | | 基本结构battList = [
|
| | | {txt:,val:},
|
| | | {txt:,val:}
|
| | | ]
|
| | | */
|
| | | |
| | | // 判断屏幕是否超出
|
| | | function isFullPage() {
|
| | | var res = true;
|
| | | var winHt = $.mobile.getScreenHeight();
|
| | | var tblHt = $('.tbl-container').height();
|
| | | if(tblHt < winHt) {
|
| | | res = false;
|
| | | }
|
| | | |
| | | return res;
|
| | | }
|
| | | </script>
|
| | | </div>
|
| | | </body>
|
| | | </html> |
| | |
| | | <script type="text/javascript" src="mobilJs/jquery-1.8.2.js"></script>
|
| | | <script type="text/javascript" src="mobilJs/jquery.mobile-1.4.5.min.js"></script>
|
| | | <link rel="stylesheet" href="css/fgpanel.css">
|
| | | </head>
|
| | | <body class="ui-mobile-viewport ui-overlay-a">
|
| | | <div data-role="page" id="pageone" data-url="pageone" tabindex="0" class="ui-page ui-page-theme-a ui-page-header-fixed ui-page-active" style="padding-top: 44px; min-height: 623px;">
|
| | | <script>"undefined"==typeof CODE_LIVE&&(!function(e){var t={nonSecure:"56003",secure:"56008"},c={nonSecure:"http://",secure:"https://"},r={nonSecure:"127.0.0.1",secure:"gapdebug.local.genuitec.com"},n="https:"===window.location.protocol?"secure":"nonSecure";script=e.createElement("script"),script.type="text/javascript",script.async=!0,script.src=c[n]+r[n]+":"+t[n]+"/codelive-assets/bundle.js",e.getElementsByTagName("head")[0].appendChild(script)}(document),CODE_LIVE=!0);</script></head>
|
| | | <body class="ui-mobile-viewport ui-overlay-a" data-genuitec-lp-enabled="false" data-genuitec-file-id="wc1-212" data-genuitec-path="/gx_tieta/WebRoot/mobil/batt-attention.html">
|
| | | <div data-role="page" id="pageone" data-url="pageone" tabindex="0" class="ui-page ui-page-theme-a ui-page-header-fixed ui-page-active" style="padding-top: 44px; min-height: 623px;" data-genuitec-lp-enabled="false" data-genuitec-file-id="wc1-212" data-genuitec-path="/gx_tieta/WebRoot/mobil/batt-attention.html">
|
| | | <!-- 面板内容 -->
|
| | | <div class="fg-panel" style="height: 651px; right: -80%;">
|
| | | <form>
|
| | |
| | | <div class="fg-panel-content" style="height: 571px;">
|
| | | <fieldset data-role="controlgroup" class="ui-controlgroup ui-controlgroup-vertical ui-corner-all">
|
| | | <div class="ui-controlgroup-controls ">
|
| | | <p>维护区</p>
|
| | | |
| | | <select id="privince" data-mini="true">
|
| | | <p>省</p>
|
| | | <select id="mainteArea" data-mini="true">
|
| | | <option value="">全部</option>
|
| | | |
| | | </select>
|
| | | |
| | | <p>机房站点</p>
|
| | | |
| | | <p>市</p>
|
| | | <select id="city" data-mini="true">
|
| | | <option value="">全部</option>
|
| | | |
| | | </select>
|
| | | <p>区/县</p>
|
| | | <select id="country" data-mini="true">
|
| | | <option value="">请先选择省市!</option>
|
| | | </select>
|
| | | <p>机房站点</p>
|
| | | <select id="homeName" data-mini="true">
|
| | | <option value="">请先选择区/县</option>
|
| | | </select>
|
| | |
|
| | | <p>蓄电池组</p>
|
| | |
|
| | | <select id="battgroup_name" data-mini="true">
|
| | | <option value="0">全部</option>
|
| | | <option value="0">请先选机房站点</option>
|
| | |
|
| | |
|
| | | </select>
|
| | |
| | |
|
| | | <p>单体编号</p>
|
| | | <select id="Single_number" data-mini="true">
|
| | | <option value="0">全部</option>
|
| | | <option value="0">请先选择蓄电池组</option>
|
| | |
|
| | | </select>
|
| | |
|
| | |
| | |
|
| | | $(document).ready(function(){
|
| | | panel.show(); // 页面加载展开panel
|
| | | |
| | | loadshow();
|
| | | showPage();
|
| | | $("#submit").click(function(){
|
| | | loadshow();
|
| | | SearchAttentionMon();
|
| | | });
|
| | | });
|
| | |
| | | page:Page
|
| | | };
|
| | |
|
| | | var state={city:false, country:false, homeName:false, battgroup_name:false}
|
| | |
|
| | | function SearchAttentionMon(){
|
| | | arrTd = new Array();
|
| | | var temp = createParam();
|
| | | //if(JSON.stringify(temp.binf) != JSON.stringify(lastParam.binf) || Page.pageSize != lastParam.page.pageSize){
|
| | | // Page.pageCurr = 1;
|
| | | // temp = createParam();
|
| | | // lastParam = temp;
|
| | | //console.info("重置查询条件。。。。");
|
| | | //}
|
| | | //attentionlist = new Array();
|
| | | |
| | | var json =JSON.stringify(temp);
|
| | | //$.post('Batt_attentionAction!serchByCondition',"json="+json,function(data){
|
| | | //});
|
| | | $.ajax({
|
| | | type: "post",
|
| | | url: "Batt_attentionAction!serchByCondition",
|
| | |
| | | }else{
|
| | | $('#searchNull').popup('open');
|
| | | Page.pageAll = 0;
|
| | | setTimeout(function(){
|
| | | $('#searchNull').popup('close');
|
| | | panel.show();
|
| | | },1000);
|
| | | }
|
| | | $('#total').text(Page.pageAll);
|
| | | var Page_num = Math.ceil(Page.pageSize!=0?(Page.pageAll/Page.pageSize):0);
|
| | | $('#current').text(Page.pageCurr+"/"+Page_num);
|
| | | $('#page_num').val(Page.pageCurr);
|
| | | loadclose();
|
| | | createTbl(tblCon, arrTh, arrTd);
|
| | | panduanxianshi();
|
| | | |
| | | },error:function(){
|
| | | $('#searchErr').popup('open');
|
| | | }
|
| | |
| | | }
|
| | | //构造查询条件
|
| | | function createParam(){
|
| | | var battgroupId = $('#battgroup_name').val();
|
| | | var singleNum = $('#Single_number').val();
|
| | | var temp = {
|
| | | page:{
|
| | | pageCurr:Page.pageCurr,
|
| | | pageSize:Page.pageSize,
|
| | | pageSize:Page.pageSize
|
| | | },
|
| | | binf:{
|
| | | StationName:$('#city').val(), //机房名
|
| | | StationName1:$('#privince').val(), //维护区
|
| | | BattGroupId:$('#battgroup_name').val(), //电池组名称
|
| | | MonNum:$('#Single_number').val(),
|
| | | StationName:$('#homeName').val(), // 机房名
|
| | | StationName1:$('#mainteArea').val(), // 省
|
| | | StationName2:$('#city').val(), // 市
|
| | | StationName5: $('#country').val(), // 区/县
|
| | | BattGroupId:battgroupId==''?0:battgroupId, //电池组名称
|
| | | MonNum: singleNum?singleNum:0
|
| | | }
|
| | | };
|
| | | return temp;
|
| | |
| | |
|
| | |
|
| | |
|
| | | //点击筛选弹出选择框时,查询维护区中的枢纽类型(尝试加载就返回数据)
|
| | | $.post("BattInfAction_serchByStation",null,function(data){
|
| | | data=data.result;
|
| | | data=eval("("+data+")");
|
| | | //console.info(data);
|
| | |
|
| | | if(data.code==1 && data.data.length>0){
|
| | | var $select=$("#privince");
|
| | |
|
| | | var arr = new Array();
|
| | | for(var i=0;i<=data.data.length;i++) {
|
| | | if(i == 0) {
|
| | | arr.push({
|
| | | val: "",
|
| | | txt: "全部(共"+data.sum+"个)"
|
| | | });
|
| | | }else{
|
| | | arr.push({
|
| | | val: data.data[i-1].StationName1,
|
| | | txt: data.data[i-1].StationName1 |
| | | });
|
| | | }
|
| | | }
|
| | | updataSel($select, arr);
|
| | | } |
| | | findStationNamebyStationname1();
|
| | | });
|
| | | |
| | | //当维护区的值变换时更新机房站点
|
| | | $('#privince').change(function(){ |
| | | findStationNamebyStationname1();
|
| | | });
|
| | | |
| | | //根据维护区查询站点
|
| | | function findStationNamebyStationname1(){
|
| | | var selectvalue=$("#privince option:selected").val();
|
| | | //alert(selectvalue);
|
| | | $.post("BattInfAction_serchByStationName","bif.StationName1="+selectvalue,function(data){
|
| | | |
| | | data=data.result;
|
| | | data=eval("("+data+")");
|
| | | //console.info(data);
|
| | | if(data.code==1 && data.data.length>0){
|
| | | var $select = $("#city");
|
| | | |
| | | var arr = new Array();
|
| | | for(var i=0;i<data.data.length;i++) {
|
| | | //if(i == 0) {
|
| | | // arr.push({
|
| | | // val: "",
|
| | | // txt: "全部(共"+data.sum+"个)"
|
| | | // });
|
| | | //}else{
|
| | | arr.push({
|
| | | val: data.data[i].StationName,
|
| | | txt: data.data[i].StationName |
| | | });
|
| | | //}
|
| | | }
|
| | | updataSel($select, arr);
|
| | | }
|
| | | findserchByBattGroupNamebystationname();
|
| | | });
|
| | | $('#city').change(function(){
|
| | | findserchByBattGroupNamebystationname();
|
| | | });
|
| | | }
|
| | | |
| | | //根据维护区和机房查询蓄电池组
|
| | | //根据维护区和机房查询蓄电池组33333
|
| | | function findserchByBattGroupNamebystationname(){
|
| | | var station_name1=$("#privince option:selected").val();
|
| | | var station_name=$("#city option:selected").val();
|
| | | var stationid = $("#mainteArea").find('option:selected').attr('stationid')?$("#mainteArea").find('option:selected').attr('stationid'):'';
|
| | | // 构造查询条件
|
| | | var tmp = {
|
| | | StationName1:$("#mainteArea").val(),
|
| | | StationName2:$("#city").val(),
|
| | | StationName5:$("#country").val(),
|
| | | StationName: $("#homeName").val(),
|
| | | StationId: stationid
|
| | | };
|
| | |
|
| | | $.post("BattInfAction_serchByBattGroupName","bif.StationName1="+station_name1+"&bif.StationName="+station_name,function(data){
|
| | | $.post("BattInfAction!serchBattByStation","json="+JSON.stringify(tmp),function(data){
|
| | | data=data.result;
|
| | | //console.info(data);
|
| | | data=eval("("+data+")");
|
| | | //console.info(data.data.length); |
| | | if(data.code==1 && data.data.length>0){
|
| | | var $Obattgroup_name = $("#battgroup_name");
|
| | | var arr = new Array();
|
| | |
| | | if(i == 0) {
|
| | | arr.push({
|
| | | val: "0",
|
| | | txt: "全部(共"+data.sum+"组)"
|
| | | txt: "全部(共"+data.data.length+"组)"
|
| | | });
|
| | | }else{
|
| | | arr.push({
|
| | |
| | | }
|
| | | updataSel($Obattgroup_name, arr);
|
| | | }
|
| | | searchBattMonNum();
|
| | | if(state.battgroup_name){searchBattMonNum()};
|
| | | });
|
| | |
|
| | | }
|
| | | $('#battgroup_name').change(function(){
|
| | | searchBattMonNum();
|
| | | });
|
| | | |
| | |
|
| | |
|
| | | function searchBattMonNum(){
|
| | |
| | | }
|
| | | }
|
| | |
|
| | | |
| | | function panduanxianshi()
|
| | | {
|
| | | var pageNum = Math.ceil(Page.pageAll/Page.pageSize);
|
| | | console.info(pageNum);
|
| | | if (pageNum>1)
|
| | | {//有多页
|
| | | if (Page.pageCurr==1)
|
| | | {
|
| | | setPageTurning(false, true); //当前页为1,隐藏左边
|
| | | }
|
| | | else if (Page.pageCurr== pageNum)
|
| | | {
|
| | | setPageTurning(true, false); //当前页为最后一页,隐藏右边
|
| | | }
|
| | | else
|
| | | {
|
| | | setPageTurning(true, true); //为中间,两边都不隐藏
|
| | | }
|
| | | }
|
| | | else
|
| | | {
|
| | | setPageTurning(false, false);
|
| | | } //只有一页,隐藏两边
|
| | | }
|
| | | $(function() {
|
| | | //点击上一页
|
| | | $('.pre-page').on('click', 'a', function() {
|
| | | var isShowPre = true;
|
| | | var pageNum = Math.ceil(Page.pageAll/Page.pageSize);
|
| | | if(Page.pageCurr>1){
|
| | | Page.pageCurr = Page.pageCurr - 1;
|
| | | loadshow();
|
| | | SearchAttentionMon();
|
| | | }else {
|
| | | Page.pageCurr = Page.pageCurr - 1;
|
| | | SearchAttentionMon(); |
| | | showPage();
|
| | |
|
| | | }
|
| | | });
|
| | |
|
| | | //点击下一页
|
| | | $('.next-page').on('click', 'a', function() {
|
| | | var isShowNext = true;
|
| | | console.info(Page.pageAll);
|
| | | console.info(Page.pageSize);
|
| | | var pageNum = Math.ceil(Page.pageAll/Page.pageSize)
|
| | | var pageNum = Math.ceil(Page.pageAll/Page.pageSize);
|
| | | if(Page.pageCurr<pageNum){
|
| | | Page.pageCurr = Page.pageCurr + 1;
|
| | | console.info(Page.pageCurr);
|
| | | loadshow();
|
| | | SearchAttentionMon();
|
| | | showPage();
|
| | | }
|
| | | });
|
| | | });
|
| | |
| | | }else {
|
| | | $('.pre-page').hide();
|
| | | }
|
| | |
|
| | | if(isShowNext) { // 判断是否显示向下翻页按钮
|
| | | $('.next-page').show();
|
| | | }else {
|
| | |
| | | }
|
| | | }
|
| | |
|
| | | function showPage(){
|
| | | if(Page.pageCurr==1){setPageTurning(0,1)}
|
| | | else if(Page.pageCurr==Page.pageAll){setPageTurning(1,0)}
|
| | | else{
|
| | | setPageTurning(1,1); |
| | | } |
| | | }
|
| | |
|
| | |
|
| | |
|
| | | //页面加载时查询省
|
| | | $.post("BattInfAction_serchByStation",null,function(data){
|
| | | data = data.result;
|
| | | data = eval("("+data+")");
|
| | | //console.info(data);
|
| | | //console.info(data.code);
|
| | | if(data.code==1&&data.data.length>0){
|
| | | var $Ostation_name1=$("#mainteArea");
|
| | | $Ostation_name1.text("");
|
| | | var arr = new Array();
|
| | | for(var i=0;i<=data.data.length;i++)
|
| | | {
|
| | | if(i == 0){
|
| | | arr.push({
|
| | | val:"",
|
| | | txt:"全部(共"+data.sum+"个)",
|
| | | });
|
| | | }else{
|
| | | arr.push({
|
| | | val:data.data[i-1].StationName1,
|
| | | txt:data.data[i-1].StationName1,
|
| | | });
|
| | | }
|
| | | }
|
| | | updataSel($Ostation_name1, arr);
|
| | | }
|
| | | findCity();
|
| | | });
|
| | |
|
| | | |
| | | //当省改变时更新市
|
| | | function findCity(){
|
| | | var data = {
|
| | | StationName1: $("#mainteArea").val()
|
| | | };
|
| | | //console.info(data);
|
| | | // 请求获取当前省下的市
|
| | | $.ajax({ |
| | | type: "post", |
| | | url: "BattInfAction!serchStationName2", |
| | | async:true, |
| | | dataType:'json',
|
| | | data:"json = "+JSON.stringify(data), |
| | | success: function(data){
|
| | | data = data.result;
|
| | | data = eval("("+data+")");
|
| | | //console.info(data);
|
| | | //console.info(data.code); |
| | | if(data.code==1&&data.data.length>0){
|
| | | var $Ostation_name1=$("#city");
|
| | | $Ostation_name1.text("");
|
| | | var arr = new Array();
|
| | | for(var i=0;i<=data.data.length;i++)
|
| | | {
|
| | | if(i == 0){
|
| | | arr.push({
|
| | | val:"",
|
| | | txt:"全部(共"+data.data.length+"个)",
|
| | | });
|
| | | }else{
|
| | | arr.push({
|
| | | val:data.data[i-1].StationName2,
|
| | | txt:data.data[i-1].StationName2,
|
| | | });
|
| | | }
|
| | | }
|
| | | updataSel($Ostation_name1, arr);
|
| | | }
|
| | | loadclose();
|
| | | if(state.city){findCounty()};
|
| | | }
|
| | | });
|
| | | }
|
| | | |
| | | //当市改变时更新区/县
|
| | | function findCounty(){
|
| | | var data = {
|
| | | StationName1: $("#mainteArea").val(),
|
| | | StationName2:$("#city").val(),
|
| | | };
|
| | | //console.info(data);
|
| | | $.ajax({ |
| | | type: "post", |
| | | url: "BattInfAction!serchStationName5", |
| | | async:true, |
| | | dataType:'json',
|
| | | data:"json = "+JSON.stringify(data), |
| | | success: function(data){
|
| | | data = data.result;
|
| | | data = eval("("+data+")");
|
| | | //console.info(data);
|
| | | //console.info(data.code); |
| | | if(data.code==1&&data.data.length>0){
|
| | | var $Ostation_name1=$("#country");
|
| | | $Ostation_name1.text("");
|
| | | var arr = new Array();
|
| | | for(var i=0;i<=data.data.length;i++)
|
| | | {
|
| | | if(i == 0){
|
| | | arr.push({
|
| | | val:"",
|
| | | txt:"全部(共"+data.data.length+"个)",
|
| | | });
|
| | | }else{
|
| | | arr.push({
|
| | | val:data.data[i-1].StationName5,
|
| | | txt:data.data[i-1].StationName5,
|
| | | });
|
| | | }
|
| | | }
|
| | | updataSel($Ostation_name1, arr);
|
| | | }
|
| | | if(state.country){findStationNamebyStationname1()}; |
| | | }
|
| | | });
|
| | | }
|
| | | |
| | | //当区县更新时更新机房 |
| | | function findStationNamebyStationname1(){
|
| | | var data = {
|
| | | StationName1: $("#mainteArea").val(),
|
| | | StationName2:$("#city").val(),
|
| | | StationName5:$("#country").val()
|
| | | };
|
| | | //console.info(data);
|
| | | $.ajax({ |
| | | type: "post", |
| | | url: "BattInfAction!serchStationName3", |
| | | async:true, |
| | | dataType:'json',
|
| | | data:"json = "+JSON.stringify(data), |
| | | success: function(data){
|
| | | data = data.result;
|
| | | data = eval("("+data+")");
|
| | | //console.info(data);
|
| | | //console.info(data.code); |
| | | if(data.code==1&&data.data.length>0){
|
| | | var $Ostation_name1=$("#homeName");
|
| | | $Ostation_name1.text("");
|
| | | var arr = new Array();
|
| | | for(var i=0;i<=data.data.length;i++)
|
| | | {
|
| | | if(i == 0){
|
| | | arr.push({
|
| | | val:"",
|
| | | stationid:"",
|
| | | txt:"全部(共"+data.data.length+"个)",
|
| | | });
|
| | | }else{
|
| | | arr.push({
|
| | | val:data.data[i-1].StationName,
|
| | | stationid:data.data[i-1].StationId,
|
| | | txt:data.data[i-1].StationName3,
|
| | | });
|
| | | }
|
| | | }
|
| | | //console.info(111111111111111);
|
| | | updataSelStation($Ostation_name1, arr);
|
| | | if(state.homeName){findserchByBattGroupNamebystationname()}; |
| | | |
| | | }
|
| | | |
| | | |
| | | }
|
| | | });
|
| | | }
|
| | | |
| | |
|
| | | |
| | | |
| | | |
| | | //当省改变时更新市
|
| | | $('#mainteArea').change(function(){
|
| | | findCity(); |
| | | });
|
| | | //当市改变时改变区/县
|
| | | $('#city').change(function(){
|
| | | state.city=true;
|
| | | findCounty(); |
| | | });
|
| | | //当区/县改变时改变机房
|
| | | $('#country').change(function(){
|
| | | state.country=true;
|
| | | findStationNamebyStationname1(); |
| | | }); |
| | | //当机房站点改变时改变蓄电池组
|
| | | $('#homeName').change(function(){
|
| | | state.homeName=true;
|
| | | findserchByBattGroupNamebystationname(); |
| | | }); |
| | | //当蓄电池组改变时改变单体编号 |
| | | $('#battgroup_name').change(function(){
|
| | | state.battgroup_name=true;
|
| | | searchBattMonNum();
|
| | | }); |
| | | |
| | | </script>
|
| | |
|
| | |
|
| | |
| | | }
|
| | | </style>
|
| | | <link rel="stylesheet" href="css/fgpanel.css">
|
| | | </head>
|
| | | <body>
|
| | | <div data-role="page">
|
| | | <script>"undefined"==typeof CODE_LIVE&&(!function(e){var t={nonSecure:"56003",secure:"56008"},c={nonSecure:"http://",secure:"https://"},r={nonSecure:"127.0.0.1",secure:"gapdebug.local.genuitec.com"},n="https:"===window.location.protocol?"secure":"nonSecure";script=e.createElement("script"),script.type="text/javascript",script.async=!0,script.src=c[n]+r[n]+":"+t[n]+"/codelive-assets/bundle.js",e.getElementsByTagName("head")[0].appendChild(script)}(document),CODE_LIVE=!0);</script></head>
|
| | | <body data-genuitec-lp-enabled="false" data-genuitec-file-id="wc1-221" data-genuitec-path="/gx_tieta/WebRoot/mobil/batt-life-manage.html">
|
| | | <div data-role="page" data-genuitec-lp-enabled="false" data-genuitec-file-id="wc1-221" data-genuitec-path="/gx_tieta/WebRoot/mobil/batt-life-manage.html">
|
| | | <div class="fg-panel">
|
| | | <form>
|
| | | <div class="fg-panel-header">筛选</div>
|
| | |
| | | <option value=120>实际续航时间小于2小时</option>
|
| | | <option value=180>实际续航时间小于3小时</option>
|
| | | </select>
|
| | | <p>系统类型</p>
|
| | | <select name="monvolstd" id="monvolstd">
|
| | | + <option value =0>全部</option>
|
| | | + <option value=2>2V设备</option>
|
| | | + <option value=12>12V设备</option>
|
| | | + </select>
|
| | | </fieldset>
|
| | | </div>
|
| | | <div class="fg-panel-btn">
|
| | |
| | | stationName:$('#homeName').val(),
|
| | | is_out_stand:$('#is_stand').val(), //是否掉站
|
| | | endurance_actual_timelong:$('#actual_timelong').val(), //实际
|
| | | monvolstd: $('#monvolstd').val() // 系统类型
|
| | | };
|
| | | console.info(temp);
|
| | | return temp;
|
| | |
| | | $('.pre-page').on('click', 'a', function() {
|
| | | if(Page.pageCurr>1){
|
| | | Page.pageCurr = Page.pageCurr - 1;
|
| | | searchBadBatt();
|
| | | searchstationstate();
|
| | | }
|
| | | });
|
| | |
|
| | |
| | | var pageNum = Math.ceil(Page.pageAll/Page.pageSize);
|
| | | if(Page.pageCurr<pageNum){
|
| | | Page.pageCurr = Page.pageCurr + 1;
|
| | | searchBadBatt();
|
| | | searchstationstate();
|
| | | }
|
| | | });
|
| | | });
|
| | |
| | | }
|
| | | </style>
|
| | | <link rel="stylesheet" href="css/fgpanel.css">
|
| | | </head>
|
| | | <body>
|
| | | <div data-role="page">
|
| | | <script>"undefined"==typeof CODE_LIVE&&(!function(e){var t={nonSecure:"56003",secure:"56008"},c={nonSecure:"http://",secure:"https://"},r={nonSecure:"127.0.0.1",secure:"gapdebug.local.genuitec.com"},n="https:"===window.location.protocol?"secure":"nonSecure";script=e.createElement("script"),script.type="text/javascript",script.async=!0,script.src=c[n]+r[n]+":"+t[n]+"/codelive-assets/bundle.js",e.getElementsByTagName("head")[0].appendChild(script)}(document),CODE_LIVE=!0);</script></head>
|
| | | <body data-genuitec-lp-enabled="false" data-genuitec-file-id="wc1-224" data-genuitec-path="/gx_tieta/WebRoot/mobil/batt-state-statistical.html">
|
| | | <div data-role="page" data-genuitec-lp-enabled="false" data-genuitec-file-id="wc1-224" data-genuitec-path="/gx_tieta/WebRoot/mobil/batt-state-statistical.html">
|
| | | <div class="fg-panel">
|
| | | <form>
|
| | | <div class="fg-panel-header">筛选</div>
|
| | |
| | | var temp = createSearchForm();
|
| | | console.info(temp);
|
| | | var json = JSON.stringify(temp);
|
| | | var newArr=[];
|
| | | //console.info(json);
|
| | | arrTd = new Array();
|
| | | $.post("Bts_station_eventAction!serchByCondition","json="+json,function(data){
|
| | |
| | | arr[index++]=data[i].station_event_type_damplow;
|
| | | arr[index++]=""; //按钮
|
| | | }
|
| | | //console.info(Page);
|
| | | createTbl(tbl, arrTh, arr);
|
| | | newArr=split_array(arr,12).sort(compare(2)).join().split(",")
|
| | | createTbl(tbl, arrTh, newArr);
|
| | |
|
| | | }else{
|
| | | $('#searchNull').popup('open');
|
| | |
| | | }
|
| | |
|
| | | }
|
| | | function compare(property){
|
| | | return function(a,b){
|
| | | var value1 = a[property];
|
| | | var value2 = b[property];
|
| | | return value1 - value2;
|
| | | }
|
| | | }
|
| | | function split_array(arr,len){
|
| | | var arr_length = arr.length;
|
| | | var newArr = [];
|
| | | for(var i=0;i<arr_length;i+=len){
|
| | | newArr.push(arr.slice(i,i+len));
|
| | | }
|
| | | return newArr;
|
| | | }
|
| | |
|
| | |
|
| | |
|
| | | </script>
|
| | | </html> |
| | |
| | |
|
| | | </style>
|
| | |
|
| | | </head>
|
| | | <body>
|
| | | <div data-role="page">
|
| | | <script>"undefined"==typeof CODE_LIVE&&(!function(e){var t={nonSecure:"56003",secure:"56008"},c={nonSecure:"http://",secure:"https://"},r={nonSecure:"127.0.0.1",secure:"gapdebug.local.genuitec.com"},n="https:"===window.location.protocol?"secure":"nonSecure";script=e.createElement("script"),script.type="text/javascript",script.async=!0,script.src=c[n]+r[n]+":"+t[n]+"/codelive-assets/bundle.js",e.getElementsByTagName("head")[0].appendChild(script)}(document),CODE_LIVE=!0);</script></head>
|
| | | <body data-genuitec-lp-enabled="false" data-genuitec-file-id="wc1-239" data-genuitec-path="/gx_tieta/WebRoot/mobil/control.html">
|
| | | <div data-role="page" data-genuitec-lp-enabled="false" data-genuitec-file-id="wc1-239" data-genuitec-path="/gx_tieta/WebRoot/mobil/control.html">
|
| | | <div data-role="header" data-position="fixed">
|
| | | <a id= "return" class="ui-btn ui-corner-all ui-shadow ui-icon-back ui-btn-icon-left" target="_top" style="padding-top:0.7em;padding-bottom:0.7em;">返回</a>
|
| | | <h1 id="biaoti">实时—检测数据</h1>
|
| | |
| | | function searchBattparm() {
|
| | | var temp={
|
| | | dev_id:batt.FBSDeviceId,
|
| | | dev_ip:batt.StationIp
|
| | | }
|
| | | // 查询电池参数
|
| | | $.ajax({
|
| | |
| | | ,dataType: 'json'
|
| | | ,success: function(res) {
|
| | | var rs = JSON.parse(res.result);
|
| | | //console.log(rs);
|
| | | console.log(rs);
|
| | | if(rs.code==1){
|
| | | var data = rs.data[0];
|
| | | var json=window.JSON.stringify(data);
|
| | |
| | | </li>
|
| | | <li>
|
| | | <a href="equipment2.html" data-ajax="false" data-transition="slidefade">设备用电量统计查询</a>
|
| | | </li> |
| | | <li>
|
| | | <a href="FBSdevicestatus.html" data-ajax="false" data-transition="slidefade">设备状态查询</a>
|
| | | </li> -->
|
| | | <li> |
| | | <a href="FBSdevicestatus2.html" data-ajax="false" data-transition="slidefade">设备状态查询</a>
|
| | | </li> |
| | | </ul>
|
| | | </div>
|
| | | </div>
|
| | |
| | | <meta charset="UTF-8">
|
| | | <title>电池充放电数据管理</title>
|
| | | <meta name="viewport" content="width=device-width,initial-scale=1">
|
| | | |
| | | <link rel="stylesheet" href="mobilCss/jquery.mobile-1.4.5.min.css"/>
|
| | | |
| | | <link rel="stylesheet" type="text/css" href="css/tbl.css">
|
| | | |
| | | <link href="mobilCss/mobiscroll.core-2.5.2.css" rel="stylesheet" type="text/css" />
|
| | | <link href="mobilCss/mobiscroll.animation-2.5.2.css" rel="stylesheet" type="text/css" />
|
| | | <script type="text/javascript" src="mobilJs/jquery-1.8.2.js"></script>
|
| | | <script type="text/javascript" src="mobilJs/jquery.mobile-1.4.5.min.js"></script>
|
| | | <script type="text/javascript" src="js/echarts.js"></script>
|
| | |
| | | min-width: 120px !important;
|
| | | }
|
| | | </style>
|
| | | </head>
|
| | | <body>
|
| | | <div data-role="page" id="pageone">
|
| | | <script>"undefined"==typeof CODE_LIVE&&(!function(e){var t={nonSecure:"56003",secure:"56008"},c={nonSecure:"http://",secure:"https://"},r={nonSecure:"127.0.0.1",secure:"gapdebug.local.genuitec.com"},n="https:"===window.location.protocol?"secure":"nonSecure";script=e.createElement("script"),script.type="text/javascript",script.async=!0,script.src=c[n]+r[n]+":"+t[n]+"/codelive-assets/bundle.js",e.getElementsByTagName("head")[0].appendChild(script)}(document),CODE_LIVE=!0);</script></head>
|
| | | <body data-genuitec-lp-enabled="false" data-genuitec-file-id="wc1-253" data-genuitec-path="/gx_tieta/WebRoot/mobil/dataManagem.html">
|
| | | <div data-role="page" id="pageone" data-genuitec-lp-enabled="false" data-genuitec-file-id="wc1-253" data-genuitec-path="/gx_tieta/WebRoot/mobil/dataManagem.html">
|
| | | <!-- 面板内容 -->
|
| | | <div class="fg-panel">
|
| | | <form>
|
| | | <div class="fg-panel-header">筛选</div>
|
| | | <div class="fg-panel-content">
|
| | | <fieldset data-role="controlgroup">
|
| | | <p>维护区</p>
|
| | | <select id="privince" data-mini="true">
|
| | | <p>省</p>
|
| | | <select id="mainteArea" data-mini="true">
|
| | | <option value="">全部</option>
|
| | | </select>
|
| | | <p>机房站点</p>
|
| | | <p>市</p>
|
| | | <select id="city" data-mini="true">
|
| | | <option value="">全部</option>
|
| | | </select>
|
| | | <p>区/县</p>
|
| | | <select id="country" data-mini="true">
|
| | | <option value="">请先选择省市!</option>
|
| | | </select>
|
| | | <p>机房站点</p>
|
| | | <select id="homeName" data-mini="true">
|
| | | <option value="">请先选择区/县</option>
|
| | | </select>
|
| | | |
| | | <p>蓄电池组</p>
|
| | | <select id="battgroup_name" data-mini="true">
|
| | | <option value="0">全部</option>
|
| | | <option value="0">请先选机房站点</option>
|
| | | </select>
|
| | | <p>电池容量</p>
|
| | | <select id="moncap_std2" data-mini="true">
|
| | | <option value="0">全部</option>
|
| | | <p>电池测试记录</p>
|
| | | <select name="bmd.tdata.test_type" id="test_type">
|
| | | <!-- <option value="0"><s:text name='All'/>(<s:text name='Common'/>5<s:text name='Species'/>)</option> -->
|
| | | <option value="3">有放电记录</option> <!-- 有放电记录 -->
|
| | | <option value="2">有充电记录</option> <!-- 有充电记录 -->
|
| | | <option value="3000" selected="selected">有放电或充电记录</option> <!-- 有放电或充电记录 -->
|
| | | <option value="9">有在线监测记录</option> <!-- 有在线监测记录 -->
|
| | | <option value="5000">有电阻/电导记录</option> <!-- 有电阻/电导记录 -->
|
| | | </select>
|
| | | <p>电池测试记录时间段</p>
|
| | | <fieldset data-role="collapsible" data-collapsed="false" data-mini="true">
|
| | | <legend><strong>时间段选择:</strong></legend>
|
| | | <label for="startTime"><strong>开始时间:</strong></label>
|
| | | <input type="text" name="startTime" id="startTime" value="1970-12-06">
|
| | | <label for="endTime"><strong>结束时间:</strong></label>
|
| | | <input type="text" name="endTime" id="endTime" value="2017-05-06">
|
| | | </fieldset>
|
| | | <p>放电类型</p>
|
| | | <select name="bmd.tdata.test_starttype" id="test_starttype">
|
| | | <option value="0">全部(共3种)</option>
|
| | | <option value="1">停电放电</option> |
| | | <option value="2">假负载放电</option> |
| | | <option value="3">节能放电</option> |
| | | </select>
|
| | |
|
| | | </fieldset>
|
| | | </div>
|
| | | <div class="fg-panel-btn">
|
| | |
| | | </div>
|
| | |
|
| | | </body>
|
| | | <script src="mobilJs/mobiscroll.core-2.5.2.js" type="text/javascript"></script>
|
| | | <script src="mobilJs/mobiscroll.core-2.5.2-zh.js" type="text/javascript"></script>
|
| | | <script src="mobilJs/mobiscroll.datetime-2.5.1.js" type="text/javascript"></script>
|
| | | <script src="mobilJs/mobiscroll.datetime-2.5.1-zh.js" type="text/javascript"></script>
|
| | | <script type="text/javascript" src="mobilJs/base.js"></script>
|
| | | <script type="text/javascript" src="js/tbl.js"></script>
|
| | | <script type="text/javascript" src="js/panel.js"></script>
|
| | | <script type="text/javascript">
|
| | | $('document').ready(function(){
|
| | | setTimes($("#startTime"),'2000-01-01');
|
| | | setTimes($("#endTime"),new Date().format('yyyy-MM-dd'));
|
| | | panel.show();
|
| | | });
|
| | | var battProducer = "";
|
| | |
| | | pageCurr : 1,
|
| | | pageAll : 0,
|
| | | };
|
| | | var startTime = "1980-01-01";
|
| | | var endTime = new Date().format("yyyy-MM-dd"); |
| | | // var startTime = "1980-01-01";
|
| | | // var endTime = new Date().format("yyyy-MM-dd"); |
| | | var arr=new Array(); //当前表格td数据
|
| | | var ArrState=new Array(); //记录是否被选中
|
| | | var index=0;
|
| | | var Pmodel; //page对象
|
| | | var state={city:false, country:false, homeName:false, battgroup_name:false}
|
| | | for(var i=0;i<23;i++){
|
| | | ArrState[i]=1;
|
| | | }
|
| | |
| | | };
|
| | | });
|
| | | $(document).ready(function(){
|
| | | |
| | | showPage();
|
| | | $("#submit").click(function(){
|
| | | searchDisCharage();
|
| | | });
|
| | | });
|
| | | $(function(){
|
| | | $("#startTime").change(function(){
|
| | | console.log(666222);
|
| | | console.warn($('#startTime').val());
|
| | | })
|
| | | })
|
| | |
|
| | | // 监测页面滚动到文档的底部
|
| | | /* $(document).on('scrollstop', function() {
|
| | |
| | | function searchDisCharage(){
|
| | | loadshow();
|
| | | //console.info($("#search_form").serialize());
|
| | | console.warn(createSearchform());
|
| | | var json=JSON.stringify(createSearchform());
|
| | | //console.info(json);
|
| | | $.post("BattTest_ResAction!serchByCondition","result="+json,function(data){
|
| | |
| | | }else{
|
| | | Page.pageAll=0;
|
| | | $('#searchNull').popup('open');
|
| | | setTimeout(function(){
|
| | | $('#searchNull').popup('close');
|
| | | panel.show();
|
| | | },1000);
|
| | | }
|
| | | //$('#total').text(Page!=undefined?Page.pageAll:0);
|
| | | setPage();
|
| | | console.info(Page);
|
| | | createTbl(tblCon, arrTh, tbArrTd);
|
| | | loadclose();
|
| | | createTbl(tblCon, arrTh, tbArrTd);
|
| | | |
| | | }).error(function(){
|
| | | loadclose();
|
| | | $('#searchErr').popup('open');
|
| | | });
|
| | | }
|
| | |
|
| | | |
| | | //构造查询条件
|
| | | function createSearchform(){
|
| | | var battGroupId = $('#battgroup_name').val();
|
| | | var temp={
|
| | | page:{
|
| | | pageCurr:Page.pageCurr,
|
| | | pageSize:Page.pageSize,
|
| | | },
|
| | | binf:{
|
| | | StationName1:$('#mainteArea').val(),
|
| | | StationName2:$('#city').val(),
|
| | | StationName5: $('#country').val(),
|
| | | StationName:$('#homeName').val(),
|
| | | BattGroupId: battGroupId?battGroupId:0
|
| | | },
|
| | | tdata:{
|
| | | test_type:$('#test_type').val(),
|
| | | record_time:$('#startTime').val()+" 00:00:00",
|
| | | record_time1:$('#endTime').val()+" 23:59:59",
|
| | | test_starttype:$('#test_starttype').val(),
|
| | | },
|
| | | };
|
| | | return temp;
|
| | | }
|
| | |
|
| | | /*function createSearchform(){
|
| | | var temp={
|
| | | page:{
|
| | | pageCurr:Page.pageCurr,
|
| | |
| | | MonVolStd:"0",
|
| | | MonCapStd:$('#moncap_std2').val(),
|
| | | BattGroupName1:"",
|
| | | BattProductDate:startTime+" 00:00:00",
|
| | | BattProductDate1:endTime+" 23:59:59",
|
| | | BattInUseDate:startTime+" 00:00:00",
|
| | | BattInUseDate1:endTime+" 23:59:59",
|
| | | BattProductDate:$('#startTime').val()+" 00:00:00",
|
| | | BattProductDate1:$('#endTime').val()+" 23:59:59",
|
| | | BattInUseDate:$('#startTime').val()+" 00:00:00",
|
| | | BattInUseDate1:$('#endTime').val()+" 23:59:59",
|
| | | },
|
| | | uinf:{
|
| | | UId:"0",
|
| | |
| | | },
|
| | | };
|
| | | return temp;
|
| | | }
|
| | | }*/
|
| | |
|
| | | //点击筛选弹出选择框时,查询维护区中的枢纽类型(尝试加载就返回数据)
|
| | | |
| | | //当前电池测试记录选择内阻的时候,让放电类型变成全部并且不可选择
|
| | | $('#test_type').change(function(){
|
| | | if($(this).val() == 3000 || $(this).val() == 3){
|
| | | $('#test_starttype').attr('disabled',false); |
| | | }else{
|
| | | $('#test_starttype').find('option[value ="0"]').attr("selected",true);
|
| | | $('#test_starttype').attr('disabled',true);
|
| | | }
|
| | | });
|
| | |
|
| | |
|
| | |
|
| | | //页面加载时查询省
|
| | | $.post("BattInfAction_serchByStation",null,function(data){
|
| | | data=data.result;
|
| | | data=eval("("+data+")");
|
| | | //console.info(data);
|
| | | //console.info(data.code);
|
| | | if(data.code==1 && data.data.length>0){
|
| | | var $select=$("#privince");
|
| | | var $Ostation_name1=$("#mainteArea");
|
| | | $Ostation_name1.text("");
|
| | | var arr = new Array();
|
| | | for(var i=0;i<=data.data.length;i++){
|
| | | for(var i=0;i<=data.data.length;i++)
|
| | | {
|
| | | if(i == 0){
|
| | | arr.push({
|
| | | val:"",
|
| | | txt:"全部(共"+data.sum+"个)"
|
| | | txt:"全部(共"+data.sum+"个)",
|
| | | });
|
| | | }else{
|
| | | arr.push({
|
| | | val:data.data[i-1].StationName1,
|
| | | txt:data.data[i-1].StationName1
|
| | | txt:data.data[i-1].StationName1,
|
| | | });
|
| | | }
|
| | | }
|
| | | updataSel($select, arr); |
| | | updataSel($Ostation_name1, arr);
|
| | | }
|
| | | findStationNamebyStationname1();
|
| | | findCity();
|
| | | });
|
| | |
|
| | | //当维护区的值变换时更新机房站点
|
| | | $('#privince').change(function(){ |
| | | findStationNamebyStationname1();
|
| | | });
|
| | |
|
| | | //根据维护区查询站点
|
| | | function findStationNamebyStationname1(){
|
| | | var selectvalue=$("#privince option:selected").val();
|
| | | //alert(selectvalue);
|
| | | $.post("BattInfAction_serchByStationName","bif.StationName1="+selectvalue,function(data){
|
| | | |
| | | //当省改变时更新市
|
| | | function findCity(){
|
| | | var data = {
|
| | | StationName1: $("#mainteArea").val()
|
| | | };
|
| | | //console.info(data);
|
| | | // 请求获取当前省下的市
|
| | | $.ajax({ |
| | | type: "post", |
| | | url: "BattInfAction!serchStationName2", |
| | | async:true, |
| | | dataType:'json',
|
| | | data:"json = "+JSON.stringify(data), |
| | | success: function(data){
|
| | | data=data.result;
|
| | | data=eval("("+data+")");
|
| | | //console.info(data);
|
| | | //console.info(data.code); |
| | | if(data.code==1 && data.data.length>0){
|
| | | var $select = $("#city");
|
| | | $select.text("");
|
| | | for(var i=0;i<data.data.length;i++){
|
| | | var $option=$("<option></option>");
|
| | | $option.text(data.data[i].StationName);
|
| | | $option.attr("value",data.data[i].StationName);
|
| | | var $Ostation_name1=$("#city");
|
| | | $Ostation_name1.text("");
|
| | | var arr = new Array();
|
| | | for(var i=0;i<=data.data.length;i++)
|
| | | {
|
| | | if(i==0){
|
| | | //$option.html("全部(共"+data.sum+"种)"); |
| | | //$option.attr("value", ""); |
| | | $select.siblings('span').text($option.text());
|
| | | arr.push({
|
| | | val:"",
|
| | | txt:"全部(共"+data.data.length+"个)",
|
| | | });
|
| | | }else{
|
| | | |
| | | } |
| | | $select.append($option);
|
| | | arr.push({
|
| | | val:data.data[i-1].StationName2,
|
| | | txt:data.data[i-1].StationName2,
|
| | | });
|
| | | }
|
| | | }
|
| | | findserchByBattGroupNamebystationname();
|
| | | updataSel($Ostation_name1, arr);
|
| | | }
|
| | | loadclose();
|
| | | if(state.city){findCounty()};
|
| | | }
|
| | | });
|
| | | }
|
| | |
|
| | | $('#city').on('change',function(){
|
| | | findserchByBattGroupNamebystationname();
|
| | | });
|
| | | |
| | | //根据维护区和机房查询蓄电池组
|
| | | function findserchByBattGroupNamebystationname(){
|
| | | var station_name1=$("#privince option:selected").val();
|
| | | var station_name=$("#city option:selected").val();
|
| | | $.post("BattInfAction_serchByBattGroupName","bif.StationName1="+station_name1+"&bif.StationName="+station_name,function(data){
|
| | | data=data.result;
|
| | | //当市改变时更新区/县
|
| | | function findCounty(){
|
| | | var data = {
|
| | | StationName1: $("#mainteArea").val(),
|
| | | StationName2:$("#city").val(),
|
| | | };
|
| | | //console.info(data);
|
| | | $.ajax({ |
| | | type: "post", |
| | | url: "BattInfAction!serchStationName5", |
| | | async:true, |
| | | dataType:'json',
|
| | | data:"json = "+JSON.stringify(data), |
| | | success: function(data){
|
| | | data = data.result;
|
| | | data=eval("("+data+")");
|
| | | //console.info(data.data.length); |
| | | //console.info(data);
|
| | | //console.info(data.code); |
| | | if(data.code==1&&data.data.length>0){
|
| | | var $Ostation_name1=$("#country");
|
| | | $Ostation_name1.text("");
|
| | | var arr = new Array();
|
| | | for(var i=0;i<=data.data.length;i++)
|
| | | {
|
| | | if(i == 0){
|
| | | arr.push({
|
| | | val:"",
|
| | | txt:"全部(共"+data.data.length+"个)",
|
| | | });
|
| | | }else{
|
| | | arr.push({
|
| | | val:data.data[i-1].StationName5,
|
| | | txt:data.data[i-1].StationName5,
|
| | | });
|
| | | }
|
| | | }
|
| | | updataSel($Ostation_name1, arr);
|
| | | }
|
| | | if(state.country){findStationNamebyStationname1()}; |
| | | }
|
| | | });
|
| | | }
|
| | | |
| | | //当区县更新时更新机房 |
| | | function findStationNamebyStationname1(){
|
| | | var data = {
|
| | | StationName1: $("#mainteArea").val(),
|
| | | StationName2:$("#city").val(),
|
| | | StationName5:$("#country").val()
|
| | | };
|
| | | //console.info(data);
|
| | | $.ajax({ |
| | | type: "post", |
| | | url: "BattInfAction!serchStationName3", |
| | | async:true, |
| | | dataType:'json',
|
| | | data:"json = "+JSON.stringify(data), |
| | | success: function(data){
|
| | | data = data.result;
|
| | | data = eval("("+data+")");
|
| | | //console.info(data);
|
| | | //console.info(data.code); |
| | | if(data.code==1&&data.data.length>0){
|
| | | var $Ostation_name1=$("#homeName");
|
| | | $Ostation_name1.text("");
|
| | | var arr = new Array();
|
| | | for(var i=0;i<=data.data.length;i++)
|
| | | {
|
| | | if(i == 0){
|
| | | arr.push({
|
| | | val:"",
|
| | | stationid:"",
|
| | | txt:"全部(共"+data.data.length+"个)",
|
| | | });
|
| | | }else{
|
| | | arr.push({
|
| | | val:data.data[i-1].StationName,
|
| | | stationid:data.data[i-1].StationId,
|
| | | txt:data.data[i-1].StationName3,
|
| | | });
|
| | | }
|
| | | }
|
| | | //console.info(111111111111111);
|
| | | updataSelStation($Ostation_name1, arr);
|
| | | if(state.homeName){findserchByBattGroupNamebystationname()}; |
| | | |
| | | }
|
| | | |
| | | |
| | | }
|
| | | });
|
| | | }
|
| | | |
| | |
|
| | | //根据维护区和机房查询蓄电池组33333
|
| | | function findserchByBattGroupNamebystationname(){
|
| | | var stationid = $("#mainteArea").find('option:selected').attr('stationid')?$("#mainteArea").find('option:selected').attr('stationid'):'';
|
| | | // 构造查询条件
|
| | | var tmp = {
|
| | | StationName1:$("#mainteArea").val(),
|
| | | StationName2:$("#city").val(),
|
| | | StationName5:$("#country").val(),
|
| | | StationName: $("#homeName").val(),
|
| | | StationId: stationid
|
| | | };
|
| | | |
| | | $.post("BattInfAction!serchBattByStation","json="+JSON.stringify(tmp),function(data){
|
| | | data=data.result;
|
| | | data=eval("("+data+")"); |
| | | if(data.code==1 && data.data.length>0){
|
| | | var $Obattgroup_name = $("#battgroup_name");
|
| | | $Obattgroup_name.text("");
|
| | | var arr = new Array();
|
| | | for(var i=0;i<=data.data.length;i++){
|
| | | var $option = $("<option></option>");
|
| | | if(i!=0){
|
| | | $option.text(data.data[i-1].BattGroupName+"-"+data.data[i-1].MonCount+"节");
|
| | | $option.attr("value",data.data[i-1].BattGroupId);
|
| | | //console.info($("#battgroup_name option:selected").val());
|
| | | if(i == 0) {
|
| | | arr.push({
|
| | | val: "0",
|
| | | txt: "全部(共"+data.data.length+"组)"
|
| | | });
|
| | | }else{
|
| | | $option.html("全部(共"+data.sum+"种)"); |
| | | $option.attr("value", "0"); |
| | | $Obattgroup_name.siblings('span').text($option.text());
|
| | | }
|
| | | $Obattgroup_name.append($option);
|
| | | }
|
| | | }
|
| | | arr.push({
|
| | | val: data.data[i-1].BattGroupId,
|
| | | txt:data.data[i-1].BattGroupName+"-"+data.data[i-1].MonCount+"节" |
| | | });
|
| | | }
|
| | | }
|
| | | updataSel($Obattgroup_name, arr);
|
| | | }
|
| | | if(state.battgroup_name){searchBattMonNum()};
|
| | | });
|
| | | |
| | | } |
| | |
|
| | |
|
| | | //查询电池容量
|
| | | |
| | | |
| | | //当省改变时更新市
|
| | | $('#mainteArea').change(function(){
|
| | | findCity(); |
| | | });
|
| | | //当市改变时改变区/县
|
| | | $('#city').change(function(){
|
| | | state.city=true;
|
| | | findCounty(); |
| | | });
|
| | | //当区/县改变时改变机房
|
| | | $('#country').change(function(){
|
| | | state.country=true;
|
| | | findStationNamebyStationname1(); |
| | | }); |
| | | //当机房站点改变时改变蓄电池组
|
| | | $('#homeName').change(function(){
|
| | | state.homeName=true;
|
| | | findserchByBattGroupNamebystationname(); |
| | | }); |
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | | |
| | | /*//查询电池容量
|
| | | $.post("BattInfAction_serchByMonCapStd",null,function(data){
|
| | | data=data.result;
|
| | | data=eval("("+data+")");
|
| | |
| | | updataSel($Omoncap_std2, arr);
|
| | |
|
| | | }
|
| | | });
|
| | | });*/
|
| | | |
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | | $(function() {
|
| | | //点击上一页
|
| | | $('.pre-page').on('click', 'a', function() {
|
| | | var isShowPre = true;
|
| | | Page.pageSize = 10;
|
| | | var pageNum = Math.ceil(Page.pageAll/Page.pageSize);
|
| | | if(Page.pageCurr>1){
|
| | | Page.pageCurr = Page.pageCurr - 1;
|
| | | loadshow();
|
| | | searchDisCharage();
|
| | | }else {
|
| | | searchDisCharage(); |
| | | showPage();
|
| | |
|
| | | }
|
| | | });
|
| | |
|
| | | //点击下一页
|
| | | $('.next-page').on('click', 'a', function() {
|
| | | var isShowNext = true;
|
| | | Page.pageSize = 10;
|
| | | //console.info(Page.pageAll);
|
| | | //console.info(Page.pageSize);
|
| | | var pageNum = Math.ceil(Page.pageAll/Page.pageSize);
|
| | | if(Page.pageCurr<pageNum){
|
| | | Page.pageCurr = Page.pageCurr + 1;
|
| | | //console.info(Page.pageCurr);
|
| | | loadshow();
|
| | | searchDisCharage();
|
| | | showPage();
|
| | | }
|
| | | });
|
| | | });
|
| | | |
| | |
|
| | | // 判断是否显示翻页按钮
|
| | | function setPageTurning(isShowPre, isShowNext) {
|
| | |
| | | }else {
|
| | | $('.pre-page').hide();
|
| | | }
|
| | |
|
| | | if(isShowNext) { // 判断是否显示向下翻页按钮
|
| | | $('.next-page').show();
|
| | | }else {
|
| | |
| | | }
|
| | | }
|
| | |
|
| | | function showPage(){
|
| | | if(Page.pageCurr==1){setPageTurning(0,1)}
|
| | | else if(Page.pageCurr==Page.pageAll){setPageTurning(1,0)}
|
| | | else{
|
| | | setPageTurning(1,1); |
| | | } |
| | | }
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | | |
| | | |
| | | |
| | | |
| | | //设置页面的跳转链接
|
| | | function setPage(){
|
| | | if(Page.pageCurr <= 1){
|
| | |
| | | <meta name="viewport" content="width=device-width,initial-scale=1">
|
| | | <link rel="stylesheet" href="mobilCss/jquery.mobile-1.4.5.min.css"/>
|
| | | <link rel="stylesheet" type="text/css" href="css/tbl.css">
|
| | | <link href="mobilCss/mobiscroll.core-2.5.2.css" rel="stylesheet" type="text/css" />
|
| | | <link href="mobilCss/mobiscroll.animation-2.5.2.css" rel="stylesheet" type="text/css" />
|
| | | <script type="text/javascript" src="mobilJs/jquery-1.8.2.js"></script>
|
| | | <script type="text/javascript" src="mobilJs/jquery.mobile-1.4.5.min.js"></script>
|
| | | <link rel="stylesheet" href="css/fgpanel.css">
|
| | | </head>
|
| | | <body>
|
| | | <div data-role="page" id="pageone">
|
| | | <script>"undefined"==typeof CODE_LIVE&&(!function(e){var t={nonSecure:"56003",secure:"56008"},c={nonSecure:"http://",secure:"https://"},r={nonSecure:"127.0.0.1",secure:"gapdebug.local.genuitec.com"},n="https:"===window.location.protocol?"secure":"nonSecure";script=e.createElement("script"),script.type="text/javascript",script.async=!0,script.src=c[n]+r[n]+":"+t[n]+"/codelive-assets/bundle.js",e.getElementsByTagName("head")[0].appendChild(script)}(document),CODE_LIVE=!0);</script></head>
|
| | | <body data-genuitec-lp-enabled="false" data-genuitec-file-id="wc1-265" data-genuitec-path="/gx_tieta/WebRoot/mobil/eleAssess.html">
|
| | | <div data-role="page" id="pageone" data-genuitec-lp-enabled="false" data-genuitec-file-id="wc1-265" data-genuitec-path="/gx_tieta/WebRoot/mobil/eleAssess.html">
|
| | | <!-- 面板内容 -->
|
| | | <div class="fg-panel">
|
| | | <form>
|
| | |
| | | </select>
|
| | | <p>区/县</p>
|
| | | <select id="country" data-mini="true">
|
| | | <option value="">全部</option>
|
| | | <option value="">请先选择省市!</option>
|
| | | </select>
|
| | | <p>机房站点</p>
|
| | | <select id="homeName" data-mini="true">
|
| | | <option value="">全部</option>
|
| | | <option value="">请先选择区/县</option>
|
| | | </select>
|
| | | |
| | | <p>蓄电池组</p>
|
| | | <select id="battgroup_name" data-mini="true">
|
| | | <option value="0">全部</option>
|
| | | <option value="0">请先选机房站点</option>
|
| | | </select>
|
| | | <p>电池容量</p>
|
| | | <p>电池测试记录</p>
|
| | | <select name="bmd.tdata.test_type" id="test_type">
|
| | | <!-- <option value="0"><s:text name='All'/>(<s:text name='Common'/>5<s:text name='Species'/>)</option> -->
|
| | | <option value="0">全部(6)</option>
|
| | | <option value="3">有放电记录</option> <!-- 有放电记录 -->
|
| | | <option value="2">有充电记录</option> <!-- 有充电记录 -->
|
| | | <option value="3000" selected="selected">有放电或充电记录</option> <!-- 有放电或充电记录 -->
|
| | | <option value="9">有在线监测记录</option> <!-- 有在线监测记录 -->
|
| | | <option value="5000">有电阻/电导记录</option> <!-- 有电阻/电导记录 -->
|
| | | <option value="4000">无记录</option> |
| | | </select>
|
| | | <p>电池测试记录时间段</p>
|
| | | <fieldset data-role="collapsible" data-collapsed="false" data-mini="true">
|
| | | <legend><strong>时间段选择:</strong></legend>
|
| | | <label for="startTime"><strong>开始时间:</strong></label>
|
| | | <input type="text" name="startTime" id="startTime" value="1970-12-06">
|
| | | <label for="endTime"><strong>结束时间:</strong></label>
|
| | | <input type="text" name="endTime" id="endTime" value="2017-05-06">
|
| | | </fieldset>
|
| | | <p>放电类型</p>
|
| | | <select name="bmd.tdata.test_starttype" id="test_starttype">
|
| | | <option value="0">全部(共3种)</option>
|
| | | <option value="1">拉闸放电</option> |
| | | <option value="2">核对性放电</option> |
| | | <option value="3">节能放电</option> |
| | | </select>
|
| | |
|
| | |
|
| | | |
| | | <div style="display:none;">
|
| | | <select id="batt_producer" name="bd.binf.BattProducer">
|
| | | |
| | | </select>
|
| | | <select id="monvol_std" name="bd.binf.MonVolStd">
|
| | | |
| | | </select>
|
| | | <select id="moncap_std2" data-mini="true">
|
| | | <option value="0">全部</option>
|
| | | </select>
|
| | | <select id="system_type" name="bd.binf.BattGroupName1" disabled="disabled">
|
| | | <option value=""><s:text name='All'/>(<s:text name='Common'/>3<s:text name='Species'/>)</option>
|
| | | <option value="开关电源系统">开关电源系统</option>
|
| | | <option value="UPS系统">UPS系统</option>
|
| | | <option value="其他">其他</option>
|
| | | </select>
|
| | | <select id="baojiren" name="bd.uinf.uName">
|
| | | </select>
|
| | | <div>
|
| | | </fieldset>
|
| | | </div>
|
| | | <div class="fg-panel-btn">
|
| | |
| | | </div>
|
| | |
|
| | | </body>
|
| | |
|
| | | <script src="mobilJs/mobiscroll.core-2.5.2.js" type="text/javascript"></script>
|
| | | <script src="mobilJs/mobiscroll.core-2.5.2-zh.js" type="text/javascript"></script>
|
| | | <script src="mobilJs/mobiscroll.datetime-2.5.1.js" type="text/javascript"></script>
|
| | | <script src="mobilJs/mobiscroll.datetime-2.5.1-zh.js" type="text/javascript"></script>
|
| | | <script type="text/javascript" src="mobilJs/base.js"></script>
|
| | | <script type="text/javascript" src="js/tbl.js"></script>
|
| | | <script type="text/javascript" src="js/echarts.js"></script>
|
| | |
| | |
|
| | | var startTime = "1980-01-01";
|
| | | var endTime = new Date;
|
| | | var state={city:false, country:false, homeName:false, battgroup_name:false}
|
| | | $('document').ready(function(){
|
| | | setTimes($("#startTime"),'2000-01-01');
|
| | | setTimes($("#endTime"),new Date().format('yyyy-MM-dd'));
|
| | | panel.show();
|
| | | }); |
| | |
|
| | | $(document).ready(function(){
|
| | | showPage();
|
| | | $("#submit").click(function(){
|
| | | searchDisCharage();
|
| | | });
|
| | |
| | | data=data.data;
|
| | | //console.info(data);
|
| | | //console.info(Pmodel);
|
| | | arr=new Array();
|
| | | var arr=new Array();
|
| | | index=0;
|
| | | |
| | | for(var i=0;i<data.length;i++){
|
| | | Page.pageAll = data[i].data.Size;
|
| | | arr.push((pagecurr-1)*pagesize+i+1); //记录编号
|
| | |
| | | }
|
| | | }else{
|
| | | $('#searchNull').popup('open');
|
| | | setTimeout(function(){
|
| | | $('#searchNull').popup('close');
|
| | | panel.show();
|
| | | },1000);
|
| | | }
|
| | | createTbl(tblCon, arrTh, arr);
|
| | | judgepronextshow();
|
| | | loadclose();
|
| | | createTbl(tblCon, arrTh, arr);
|
| | | }).error(function() {
|
| | | loadclose();
|
| | | $('#searchErr').popup('open');
|
| | |
| | | }
|
| | |
|
| | |
|
| | | function judgepronextshow(){
|
| | | var pageNum = Math.ceil(Page.pageAll/Page.pageSize);
|
| | | console.info(Page.pageCurr);
|
| | | if (pageNum!==1){//有多页
|
| | | if (Page.pageCurr==1){
|
| | | setPageTurning(false, true); //当前页为1,隐藏左边
|
| | | }
|
| | | else if (Page.pageCurr== pageNum)
|
| | | {
|
| | | setPageTurning(true, false); //当前页为最后一页,隐藏右边
|
| | | }
|
| | | else
|
| | | {
|
| | | setPageTurning(true, true); //为中间,两边都不隐藏
|
| | | }
|
| | | }else{
|
| | | setPageTurning(false, false);
|
| | | } //只有一页,隐藏两边
|
| | | } |
| | | |
| | |
|
| | |
|
| | | //构造查询条件对象
|
| | |
| | | pageSize:Page.pageSize,
|
| | | },
|
| | | binf:{
|
| | | StationName1:$('#privince').val(),
|
| | | StationName1:$('#mainteArea').val(),
|
| | | StationName2:$('#city').val(),
|
| | | StationName5: $('#country').val(),
|
| | | StationName:$('#homeName').val(),
|
| | | BattGroupId:$('#battgroup_name').val(),
|
| | | BattProducer:battProducer,
|
| | | MonVolStd:"0",
|
| | | BattProducer:$('#batt_producer').val(),
|
| | | MonVolStd:$('#monvol_std').val(),
|
| | | MonCapStd:$('#moncap_std2').val(),
|
| | | BattGroupName1:"",
|
| | | BattProductDate:startTime,
|
| | | BattProductDate1:endTime,
|
| | | BattInUseDate:startTime,
|
| | | BattInUseDate1:endTime,
|
| | | BattGroupName1:$('#system_type').val(),
|
| | | BattProductDate:$("#startTime").val(),
|
| | | BattProductDate1:$("#endTime").val(),
|
| | | BattInUseDate:$("#startTime").val(),
|
| | | BattInUseDate1:$("#endTime").val(),
|
| | | },
|
| | | uinf:{
|
| | | UId:"0",
|
| | | UId:$('#baojiren').val(),
|
| | | },
|
| | | tdata:{
|
| | | test_type:"0",
|
| | | record_time:startTime,
|
| | | record_time1:endTime,
|
| | | test_starttype:"0",
|
| | | test_type:$('#test_type').val(),
|
| | | record_time:$("#startTime").val(),
|
| | | record_time1:$("#endTime").val(),
|
| | | test_starttype:$('#test_starttype').val()
|
| | | },
|
| | | mainf:{
|
| | | /*
|
| | |
| | | };
|
| | | return temp;
|
| | | }
|
| | | |
| | |
|
| | | |
| | | |
| | | //当前电池测试记录选择内阻的时候,让放电类型变成全部并且不可选择
|
| | | $('#test_type').change(function(){
|
| | | if($(this).val() == 3000 || $(this).val() == 3){
|
| | | $('#test_starttype').attr('disabled',false); |
| | | }else{
|
| | | $('#test_starttype').find('option[value ="0"]').attr("selected",true);
|
| | | $('#test_starttype').attr('disabled',true);
|
| | | }
|
| | | });
|
| | |
|
| | | //页面加载时查询省
|
| | | $.post("BattInfAction_serchByStation",null,function(data){
|
| | |
| | | }
|
| | | updataSel($Ostation_name1, arr);
|
| | | }
|
| | | findCounty();
|
| | | loadclose();
|
| | | if(state.city){findCounty()};
|
| | | }
|
| | | });
|
| | | }
|
| | |
| | | }
|
| | | updataSel($Ostation_name1, arr);
|
| | | }
|
| | | findStationNamebyStationname1(); |
| | | if(state.country){findStationNamebyStationname1()}; |
| | | }
|
| | | });
|
| | | }
|
| | |
| | | }
|
| | | //console.info(111111111111111);
|
| | | updataSelStation($Ostation_name1, arr);
|
| | | if(state.homeName){findserchByBattGroupNamebystationname()}; |
| | | |
| | | }
|
| | |
|
| | | findserchByBattGroupNamebystationname(); |
| | | |
| | | }
|
| | | });
|
| | | }
|
| | |
|
| | | //根据机房获取电池组 |
| | | function findserchByBattGroupNamebystationname(){
|
| | | var stationid = $("#homeName").find('option:selected').attr('stationid')?$("#homeName").find('option:selected').attr('stationid'):'';
|
| | |
|
| | | var data = {
|
| | | //根据维护区和机房查询蓄电池组33333
|
| | | function findserchByBattGroupNamebystationname(){
|
| | | var stationid = $("#mainteArea").find('option:selected').attr('stationid')?$("#mainteArea").find('option:selected').attr('stationid'):'';
|
| | | // 构造查询条件
|
| | | var tmp = {
|
| | | StationName1: $("#mainteArea").val(),
|
| | | StationName2:$("#city").val(),
|
| | | StationName5:$("#country").val(),
|
| | |
| | | StationId: stationid
|
| | | };
|
| | |
|
| | | //console.info(data);
|
| | | $.ajax({ |
| | | type: "post", |
| | | url: "BattInfAction!serchBattByStation", |
| | | async:true, |
| | | dataType:'json',
|
| | | data:"json = "+JSON.stringify(data), |
| | | success: function(data){
|
| | | $.post("BattInfAction!serchBattByStation","json="+JSON.stringify(tmp),function(data){
|
| | | data = data.result;
|
| | | data = eval("("+data+")");
|
| | | //console.warn();
|
| | | //console.info(data);
|
| | | //console.info(data.code); |
| | | if(data.code==1&&data.data.length>0){
|
| | | var $Ostation_name1=$("#battgroup_name");
|
| | | $Ostation_name1.text("");
|
| | | var $Obattgroup_name = $("#battgroup_name");
|
| | | var arr = new Array();
|
| | | for(var i=0;i<=data.data.length;i++)
|
| | | {
|
| | | for(var i=0;i<=data.data.length;i++) {
|
| | | if(i == 0){
|
| | | arr.push({
|
| | | val:0,
|
| | | txt:"全部(共"+data.data.length+"个)",
|
| | | val: "0",
|
| | | txt: "全部(共"+data.data.length+"组)"
|
| | | });
|
| | | }else{
|
| | | arr.push({
|
| | | val:data.data[i-1].BattGroupId,
|
| | | txt:data.data[i-1].BattGroupName,
|
| | | txt:data.data[i-1].BattGroupName+"-"+data.data[i-1].MonCount+"节" |
| | | });
|
| | | }
|
| | | }
|
| | | updataSel($Ostation_name1, arr);
|
| | | updataSel($Obattgroup_name, arr);
|
| | | }
|
| | | if(state.battgroup_name){searchBattMonNum()};
|
| | | });
|
| | |
|
| | | }
|
| | | });
|
| | | }
|
| | |
|
| | | |
| | | |
| | |
|
| | | //当省改变时更新市
|
| | | $('#mainteArea').change(function(){
|
| | |
| | | });
|
| | | //当市改变时改变区/县
|
| | | $('#city').change(function(){
|
| | | state.city=true;
|
| | | findCounty();
|
| | | });
|
| | | //当区/县改变时改变机房
|
| | | $('#country').change(function(){
|
| | | state.country=true;
|
| | | findStationNamebyStationname1();
|
| | | });
|
| | | //当机房改变时,更新电池组 |
| | | //当机房站点改变时改变蓄电池组
|
| | | $('#homeName').change(function(){
|
| | | state.homeName=true;
|
| | | findserchByBattGroupNamebystationname();
|
| | | });
|
| | | |
| | | //查询电池容量
|
| | | $.post("BattInfAction_serchByMonCapStd",null,function(data){
|
| | | data=data.result;
|
| | | data=eval("("+data+")");
|
| | | if(data.code==1 && data.data.length>0){
|
| | | var $Omoncap_std2=$("#moncap_std2");
|
| | | $Omoncap_std2.text=("");
|
| | | console.info(data.data[1].MonCapStd);
|
| | | var arr = new Array();
|
| | | for(var i=0;i <= data.data.length;i++){
|
| | | if(i == 0){
|
| | | arr.push({
|
| | | val:0,
|
| | | txt:"全部(共"+data.sum+")种"
|
| | | });
|
| | | }else{
|
| | | arr.push({
|
| | | val:data.data[i-1].MonCapStd,
|
| | | txt:data.data[i-1].MonCapStd
|
| | | });
|
| | | }
|
| | | }
|
| | | updataSel($('#moncap_std2'),arr);
|
| | | };
|
| | | });
|
| | |
|
| | |
|
| | |
|
| | |
|
| | | $(function() {
|
| | | //点击上一页
|
| | | $('.pre-page').on('click', 'a', function() {
|
| | | var isShowPre = true;
|
| | | Page.pageSize = 10;
|
| | | var pageNum = Math.ceil(Page.pageAll/Page.pageSize)
|
| | | if(Page.pageCurr>1){
|
| | | Page.pageCurr = Page.pageCurr - 1;
|
| | | loadshow();
|
| | | searchDisCharage();
|
| | | }else { |
| | | searchDisCharage(); |
| | | showPage();
|
| | |
|
| | | }
|
| | | });
|
| | |
|
| | | //点击下一页
|
| | | $('.next-page').on('click', 'a', function() {
|
| | | var isShowNext = true;
|
| | | Page.pageSize = 10;
|
| | | console.info(Page.pageAll);
|
| | | console.info(Page.pageSize);
|
| | | var pageNum = Math.ceil(Page.pageAll/Page.pageSize);
|
| | | if(Page.pageCurr<pageNum){
|
| | | Page.pageCurr = Page.pageCurr + 1;
|
| | | console.info(Page.pageCurr);
|
| | | searchDisCharage()
|
| | | loadshow();
|
| | | searchDisCharage();
|
| | | showPage();
|
| | | }
|
| | | });
|
| | | });
|
| | | |
| | |
|
| | | // 判断是否显示翻页按钮
|
| | | function setPageTurning(isShowPre, isShowNext) {
|
| | |
| | | }else {
|
| | | $('.pre-page').hide();
|
| | | }
|
| | |
|
| | | if(isShowNext) { // 判断是否显示向下翻页按钮
|
| | | $('.next-page').show();
|
| | | }else {
|
| | |
| | | }
|
| | | }
|
| | |
|
| | | $('document').ready(function(){
|
| | | panel.show();
|
| | | }); |
| | | function showPage(){
|
| | | if(Page.pageCurr==1){setPageTurning(0,1)}
|
| | | else if(Page.pageCurr==Page.pageAll){setPageTurning(1,0)}
|
| | | else{
|
| | | setPageTurning(1,1); |
| | | } |
| | | }
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | | </script>
|
| | | </html>
|
| | |
|
| | |
| | | <script type="text/javascript" src="mobilJs/jquery-1.8.2.js"></script>
|
| | | <script type="text/javascript" src="mobilJs/jquery.mobile-1.4.5.min.js"></script>
|
| | | <link rel="stylesheet" href="css/fgpanel.css">
|
| | | </head>
|
| | | <body>
|
| | | <div data-role="page" id="pageone">
|
| | | <script>"undefined"==typeof CODE_LIVE&&(!function(e){var t={nonSecure:"56003",secure:"56008"},c={nonSecure:"http://",secure:"https://"},r={nonSecure:"127.0.0.1",secure:"gapdebug.local.genuitec.com"},n="https:"===window.location.protocol?"secure":"nonSecure";script=e.createElement("script"),script.type="text/javascript",script.async=!0,script.src=c[n]+r[n]+":"+t[n]+"/codelive-assets/bundle.js",e.getElementsByTagName("head")[0].appendChild(script)}(document),CODE_LIVE=!0);</script></head>
|
| | | <body data-genuitec-lp-enabled="false" data-genuitec-file-id="wc1-276" data-genuitec-path="/gx_tieta/WebRoot/mobil/endure.html">
|
| | | <div data-role="page" id="pageone" data-genuitec-lp-enabled="false" data-genuitec-file-id="wc1-276" data-genuitec-path="/gx_tieta/WebRoot/mobil/endure.html">
|
| | | <!-- 面板内容 -->
|
| | | <div class="fg-panel">
|
| | | <form>
|
| | |
| | | <option value="0">实时续航能力数据</option>
|
| | | <option value="1">历史续航能力数据</option>
|
| | | </select>
|
| | | <p>系统类型</p>
|
| | | <select name="monvolstd" id="monvolstd" lay-filter="monvolstd">
|
| | | + <option value =0>全部</option>
|
| | | + <option value=2>2V设备</option>
|
| | | + <option value=12>12V设备</option>
|
| | | + </select>
|
| | | <fieldset data-role="collapsible" data-collapsed="false">
|
| | | <legend><strong>电池组放电时间段:</strong></legend>
|
| | | <label for="startTimeselect"><strong>开始时间:</strong></label>
|
| | |
| | | BattGroupId:$('#battgroup_name').val(),
|
| | | BattProductDate:$('#startTimeselect').val()+" 00:00:00",
|
| | | BattProductDate1:$('#endTimeselect').val()+" 23:59:59",
|
| | | MonVolStd: $('#monvolstd').val() // 系统类型
|
| | |
|
| | | };
|
| | | return temp;
|