hdw
2019-01-11 24c235663ccbe85262ef422848634cf3b68b6c10
gx_tieta/WebRoot/bat-set-test.jsp
@@ -15,7 +15,7 @@
      <meta http-equiv="expires" content="0">    
      <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
      <meta http-equiv="description" content="This is my page">
       <title>电池参数设置</title>
       <title><s:text name="Batch_batt_param_set"/></title>                  <!-- 批量电池参数设置 -->
      <link rel="stylesheet" type="text/css" href="pages/css/base.css">
      <link rel="stylesheet" type="text/css" href="jqueryui/jquery-ui.css">
       <link rel="stylesheet" type="text/css" href="src/css/layui.css">
@@ -59,7 +59,7 @@
        <div class="layui-page-container" data-genuitec-lp-enabled="false" data-genuitec-file-id="wc1-14" data-genuitec-path="/gx_tieta/WebRoot/batch-set-curr.jsp">
           <!-- 条件筛选 -->
            <div class="layui-page-filter">
                <div class="page-filter-header layui-page-filter-fweight">电池参数设置</div>
                <div class="page-filter-header layui-page-filter-fweight"><s:text name="Batch_batt_param_set"/></div>
                <div class="page-filter-content">
                    <table>
                        <tr class="layui-page-filter-tbl-header layui-page-filter-fweight">
@@ -120,8 +120,8 @@
                                    <div class="layui-form-item">
                                       <div class="layui-input-block">
                                          <select name="sysType" id="sysType" lay-filter="sysType" lay-search="">
                                             <option value="12">1U设备</option>
                                    <option value="2">2U设备</option>
                                             <option value="12">12V设备</option>
                                    <option value="2">2V设备</option>
                                 </select>
                                       </div>
                                    </div>
@@ -742,6 +742,7 @@
                       if(_data.num==1) {
                          var obj = _data.obj[0];
                          _tmp = contrastData(layuiData.data, _data.obj[0]);
                          _tmp.readStatus = 1;   // 读取状态
                          _tmp.setStatus = 0;      // 设置参数状态初始化
                       }else {
                          _tmp.num = 0;
@@ -817,6 +818,8 @@
                 batchSetBattParams(rsData, keyIds);
              });
              
              // 设置添加操作的字符串
              var addBattStr = '';
              // 批量设置放电参数
              function batchSetBattParams(params, keys) {
                 // 判断data的值是否为空
@@ -832,7 +835,7 @@
                       type: 'post'
                       ,async: true
                       ,url: 'Fbs9100_battparamAction_action_updatePro'
                       ,data: 'json='+JSON.stringify(params)
                       ,data: 'json='+JSON.stringify(params)+'&json_msg='+addBattStr
                       ,dataType: 'json'
                       ,success: function(res) {
                          var rs = JSON.parse(res.result);
@@ -905,12 +908,22 @@
                       var rs = JSON.parse(res.result);
                       //console.log(rs);
                       var data = [];
                       addBattStr = '';      // 初始化字符串
                       if(rs.code == 1) {
                          data = rs.data;
                          data = formatSearchData(data);
                       }else {
                          layer.msg('没有可设置的电池组!');
                          layer.msg('没有可设置的机房!');
                       }
                       // 如果有添加的数据
                       if(data.length !=0) {
                          if(addBattStr.length == 0) {   // 字符串长度为0
                             addBattStr += getFilterStr(temp);
                          }else {
                             addBattStr += ','+getFilterStr(temp);
                          }
                       }
                       tOptions.data = data;
                       //console.log(data);
                         // 生成表格数据
@@ -1071,6 +1084,15 @@
               }
               return rs;
            }
            // 获取筛选条件的字符串
            function getFilterStr(data) {
               var rsString = '';
               rsString += data.StationName;
               rsString += '-'+data.MonVolStd+'V设备';
               rsString += '-'+(data.GroupIndexInFBSDevice == '0'?'电池组1': '电池组2');
               return rsString;
            }
           });
        </script>
    </body>