jia
didiyu
2018-10-31 c6e98ef6cb088c3de068e1f783a7c0848244635c
jia
2个文件已修改
158 ■■■■■ 已修改文件
gx_tieta/WebRoot/batt-fault-manage.jsp 155 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
gx_tieta/WebRoot/iframe/batt-fault-manage-add.html 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
gx_tieta/WebRoot/batt-fault-manage.jsp
@@ -26,10 +26,7 @@
        .filter-container .filter-content th {
           text-align: center;
        }
        .data-footer{
        overflow:hidden;
        margin-top:50px;
        }
    </style>
  </head>
  
@@ -42,7 +39,36 @@
    <div class="filter-container">
        <div class="filter-title"><a href="javascript:;">问题反馈</a></div>
        <div class="filter-content">
            <table>
                <tbody>
                    <tr>
                        <th>省</th>                                                        <!-- 省 -->
                        <th>市</th>                                                        <!-- 市 -->
                        <th><s:text name="Computer_site"/></th>                                                            <!-- 机房站点 -->
            
                    </tr>
                    <tr>
                        <td>
                            <select name="" id="station_name1">
                            </select>
                        </td>
                        <td>
                            <select name="" id="city">
                            </select>
                        </td>
                        <td>
                            <select name="" id="station_name3">
                            </select>
                        </td>
                    </tr>
                </tbody>
            </table>
        </div>
    </div>
    
@@ -56,7 +82,7 @@
        <table id="eleInfoTbl" lay-filter="eleInfoTbl"></table>
    </div>
        
    <div class="data-footer">
    <div >
        <!-- 分页内容 -->
        <div id="paging">
            <!-- <a href="javascript:" class="search">添加</a>        添加 -->
@@ -146,13 +172,130 @@
                layer.open({
                    type: 2,
                    title: '<span style="font-weight:bold">>>问题添加</span>',
                    area: ['600px', '400px'],
                    area: ['650px', '450px'],
                    fixed: false, //不固定
                    maxmin: true,
                    content: 'iframe/batt-fault-manage-add.html'
                });
                
            }        
              // 省-市-机房-电池组
    $(document).ready(function() {
        //页面加载时查询维护区中的枢纽类型
        $.post("User_battgroup_baojigroup_battgroupAction!serchStationName1InGroup", null,
        function(data) {
            data = data.result;
            data = eval("(" + data + ")");
            //console.info(data);
            if (data.code == 1 && data.data.length > 0) {
                var $select = $("#station_name1");
                $select.text('');
                for (var i = 0; i <= data.data.length; i++) {
                    $option = $("<option></option>");
                    if (i == 0) {
                        $option.html("全部(" + data.data.length + ")");
                        $option.attr("value", "");
                    } else {
                        $option.text(data.data[i - 1]);
                        $option.attr("value", data.data[i - 1]);
                    }
                    $select.append($option);
                }
            } else {
                $("#station_name1").text('').html('<option>暂无管理的维护区</option>');
            }
            findCity();
        });
    });
    function findCity() {
        var data = {
            StationName1: $("#station_name1").val()
        };
        // 请求获取当前省下的市
        $.ajax({
            type: "post",
            url: "BattInfAction!serchStationName2",
            async: true,
            dataType: 'json',
            data: "json = " + JSON.stringify(data),
            success: function(data) {
                var rs = JSON.parse(data.result);
                var $select = $("#city");
                if (rs.code == 1) {
                    var _data = rs.data;
                    // 根据数据构造生成下拉列表的数据
                    var optsList = [];
                    for (var i = 0; i < _data.length; i++) {
                        var __data = _data[i];
                        var tmp = getOptionsData(__data.StationName2, __data.StationName2, __data);
                        optsList.push(tmp);
                    }
                    // 根据数据生成下拉列表
                    createOptions($select, optsList, true);
                } else {
                    $select.text('').html('<option>暂无可测市</option>');
                }
                findStationNamebyStationname1();
            }
        });
    }
    //当维护区的值变换时更新市
    $('#station_name1').change(function() {
        findCity();
    });
    //当维护区的值变换时更新机房站点
    $('#city').change(function() {
        findStationNamebyStationname1();
    });
    //根据省,市查询站点
    function findStationNamebyStationname1() {
        var tmp = {
            StationName1: $("#station_name1").val(),
            StationName2: $("#city").val()
        };
        //var selectvalue=$("#station_name1 option:selected").val();
        //alert(selectvalue);
        $.post("BattInfAction!serchStationName3", "json=" + JSON.stringify(tmp),
        function(data) {
            var rs = JSON.parse(data.result);
            console.info(rs);
            if (rs.code == 1) {
                var _data = rs.data;
                var $select = $("#station_name3");
                // 根据数据构造生成下拉列表的数据
                var optsList = [];
                for (var i = 0; i < _data.length; i++) {
                    var __data = _data[i];
                    var _attr = {
                        StationId: __data.StationId
                    };
                    var tmp = getOptionsData(__data.StationName3, __data.StationName3, __data, _attr);
                    optsList.push(tmp);
                }
                // 根据数据生成下拉列表
                createOptions($select, optsList, true);
            } else {
                $("#station_name3").text('').html('<option>暂无可测机房站点</option>');
            }
        });
    }
        });    
        
    
gx_tieta/WebRoot/iframe/batt-fault-manage-add.html
@@ -11,7 +11,9 @@
    <style type="text/css">
        html, body {
            height: 100%;
            min-width:auto;
        }
        .layui-table-view {
            margin: 0;
        }
@@ -130,6 +132,7 @@
    return false;
});
    function renderForm(){
      var form = layui.form;//高版本建议把括号去掉,有的低版本,需要加()
   form.render();