D:/workspace/chenjingjing/git/gx_tieta/gx_tieta/.gitignore
2019-01-18 2fe250ece8de95b3f70172fe5b45793ab6a3084a
gx_tieta/WebRoot/mobil/batt-pro-record.html
@@ -154,8 +154,8 @@
      pageCurr:1,              //当前页码数
      pageAll:0,
   };
    var arrTh = [ '机房名称', '故障提出日期', '故障提出人','故障排除状态','故障描述','处理方案描述','处理方案提出日期','故障解决人'];
   var tblCon = $('.tbl-container');
    var arrTh = [ '机房名称', '故障提出日期', '故障提出人','故障排除状态','故障描述','处理方案描述','处理方案提出日期','故障解决人','操作'];
   dataArr = [];
    var startTime = "1980-01-01";
    var endTime = new Date().format('yyyy-MM-dd');
@@ -165,81 +165,72 @@
      setPage();
      $("#submit").click(function(){
         Page.pageCurr=1;
          searchBadBatt();
          searchfault();
      });
    });
   
    //查询电池信息
    function searchBadBatt(){
       loadshow();
       var stationid = $("#station_name").find('option:selected').attr('stationid')?$("#station_name").find('option:selected').attr('stationid'):'';
       var temp = createSearchForm();
       console.info(stationid);
       /*var temp = {
         StationName1:$("#station_name1").val(),
         StationName2:$("#city").val(),
         StationName5: $("#county").val(),
         StationName: $("#station_name").val(),
         StationId: stationid
      };*/
      //console.info(temp);
       var json = JSON.stringify(temp);
       //console.info(json);
        arrTd = new Array();
        $.post("Batt_Maint_DealarmAction_serchByConditionNew","result="+json,function(data){
           data=eval("("+data.result+")");
           //console.info(data);
           if(data.code==1 && data.data.length>0){
            data=data.data;
            //console.info(data);
            arr=new Array();
            index=0;
            for(var i=0;i<data.length;i++){
               Page.pageAll=data[i].Size;
               arr[index++]=data[i].BattGroupId;            //电池组id
               arr[index++]=data[i].StationName;            //机房名称
               arr[index++]=data[i].StationIp;               //机房IP
               arr[index++]=data[i].BattGroupName;   //电池组名称
               arr[index++]=data[i].BattGroupNum;            //电池组序号
   //  查询故障内容
   function searchfault()
    {
      arr = new Array();
       var sData = tempCondition();
      // 根据查询条件,查询内容
      $.ajax({
         type: 'post',
         async: true,
         url: 'Deverror_recordAction!serchByCondition',
         data: "json="+JSON.stringify(sData),
         dataType: 'json',
         success: function(result) {
             var data = JSON.parse(result.result);
             if(data.code==1&&data.data.length>0){
                data = data.data;
                console.log(data);
                for(var i=0;i<data.length;i++){
                   var tmp = {};
                   var _data = data[i];
                   var error_en = _data.error_en?'已排除':'排除中...';
                  var solve_record_time = _data.error_en?_data.solve_record_time:'';
                  console.info(solve_record_time);
                  console.info(error_en);
                  //arr.push(_data.stationName1);
                  //arr.push(_data.stationName2);
                  arr.push(_data.stationName);
                  arr.push(_data.record_time);
                  arr.push(_data.uname);
                  //arr.push(_data.error_descript);
                  //arr.push( _data.error_en);
                  arr.push(error_en);
                  arr.push(_data.error_dispose);
                  arr.push(_data.num);
                  //arr.push( _data.stationName5);
                  arr.push(_data.picture_num);
                  arr.push(_data.solve_uname);
                  arr.push(solve_record_time);
                  Page.pageAll = _data.page.pageAll;
                  //arr.push(tmp);
                }
             }else {
                Page.pageAll = 0;
            }
              //console.info(Page);
              createTbl(tbl, arrTh, arr);
         }else{
            $('#searchNull').popup('open');
            Page.pageAll = 0;
         }
         setPage();
         //console.info(Page);
         loadclose();
        }).error(function(){
           loadclose();
           $('#searchErr').popup('open');
        });
    }
            setPage();
            createTbl(tblCon, arrTh, arr);
            //table.render(tOptions);
          }
       });
    }
   
   function createSearchForm(){
   function tempCondition(){
      var temp={
         page:{
            pageCurr:Page.pageCurr,
            pageSize:Page.pageSize,
         },
         binf:{
            StationId:"",
            StationName1:$('#mainteArea').val(),
            StationName2:$('#city').val(),
            StationName5:$('#country').val(),
            StationName:$('#homeName').val()
         },
      };
            StationName5:"",
            page:Page,
         };
      return temp;
   }
   // stringify(createSearchForm());