hdw
2018-11-13 6e9fb36b8a0039b21bd09526de54b46ee373dbe4
添加基站信息->电池组信息
3个文件已修改
125 ■■■■■ 已修改文件
gx_tieta/WebRoot/css/common.css 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
gx_tieta/WebRoot/index.jsp 100 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
gx_tieta/WebRoot/pages/css/mylayui.css 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
gx_tieta/WebRoot/css/common.css
@@ -209,7 +209,22 @@
    background-color: #FFFFFF;
}
/* hdw-tbl-style */
.hdw-tbl {
    width: 100%;
    border-collapse: collapse;
}
.hdw-tbl th, .hdw-tbl td {
    border: 1px solid #cccccc;
}
.hdw-tbl th {
    font-size: 14px;
    padding: 4px 10px;
    background: url('../image/table_th_bg.gif') repeat-x;
}
.hdw-tbl td {
    padding: 4px 0 4px 8px;
}
/* jquery ui style */
body .ui-front {
gx_tieta/WebRoot/index.jsp
@@ -387,6 +387,7 @@
        </div>
    </div>
    <input type="hidden" id="user_logo" value="<%=user_logo  %>">
    <div id="homeInfoIframeData"></div>
    <!--清除浮动-->
    <div class="clear"></div>
    <script type="text/javascript" src="pages/js/base.js"></script>
@@ -2678,9 +2679,7 @@
    
    // 显示机房信息
    function showHomeInfo() {
        layer.msg('功能开发中...');
        var sid = $('.ipt-hide.sid').val();
        console.log(sid);
        var temp = {
            StationId: sid
        };
@@ -2694,11 +2693,106 @@
            dataType: 'json',
            success: function(result) {
                var rs = JSON.parse(result.result);
                console.log(rs);
                if(rs.code == 1) {
                    var data = rs.data;
                    console.log(data);
                    var rsData = formatHomeInfo(data);
                    $('#homeInfoIframeData').data('data', rsData);
                    // 显示面板
                    layer.open({
                        type: 2,
                        title: '<i class="fa fa-home"></i>基站信息',
                        area: ['960px', '524px'],
                        fixed: false, //不固定
                        maxmin: true,
                        content: 'iframe/homeinfo.html'
                    });
                }else {
                    layer.msg('暂无基站信息!');
                }
            }
        });
    }
    
    // 格式化机房信息数据
    function formatHomeInfo(data) {
        var groupDefaults = {
            homeid: '',
            homename: '',
            homeip: '',
            groupid: '',
            groupname: '',
            ordernum: '',
            brand: '',
            model: '',
            monproperty: '',
            startusetime: '',
            chargecurr: '',
            chargevol: '',
            equipeinfo: '',
            person: ''
        };
        var homeDefaults = {
        };
        var rs = {
            tabc:[]
        };
        var tabc = rs.tabc;
        // 遍历data生成机房的值
        for(var i=0; i<data.length; i++) {
            var _data = data[i];
            var tmp = {};
            tmp.title = '电池组'+(i+1)+'信息';
            tmp.type = 'group';
            tmp.content = $.extend({}, groupDefaults);
            tmp.tshow = '';
            tmp.cshow = '';
            if(i==0) {
                tmp.tshow = 'layui-this';
                tmp.cshow = 'layui-show';
            }
            // 设置content的值
            var content = tmp.content;
            content.homeid = _data.StationId;                // 机房id
            content.homename = _data.StationName;            // 机房名称
            content.homeip = _data.StationIp;                // 机房ip
            content.groupid = _data.BattGroupId;            // 电池组id
            content.groupname = _data.BattGroupName;        // 电池组名称
            content.ordernum = _data.GroupIndexInFBSDevice+1;// 电池组编号
            content.brand = _data.BattProducer;                // 电池品牌
            content.model = _data.BattModel;
            var monproperty = '标称容量:'+_data.MonCapStd+'AH'+',标称单体电压:'+_data.MonVolStd+'V'+',标称内阻:'+_data.MonResStd.toFixed(3)+'mΩ'
                            +',标称温度:'+_data.MonTmpStd+'℃'+',单体数量:'+_data.MonCount+'节';
            content.monproperty = monproperty;
            content.startusetime = new Date(_data.BattInUseDate).format('yyyy-MM-dd');
            content.chargecurr = _data.BattFloatCurrent;
            content.chargevol = _data.FloatVolLevel;
            var equipeinfo = '型号:'+_data.FBSDeviceName+',ID:'+_data.FBSDeviceId
                            +',IP:'+_data.FbsDeviceIp+',BIndex:'+_data.GroupIndexInFBSDevice;
            content.equipeinfo = equipeinfo;
            content.person = '';
            tabc.push(tmp);
        }
        var home = data[0].binf_ex;
        var tmp = {};
        tmp.title = '基站信息';
        tmp.type = 'home';
        tmp.content = $.extend({}, homeDefaults);
        tmp.tshow = '';
        tmp.cshow = '';
        // 设置content的值
        var content = tmp.content;
        tabc.push(tmp);
        // 返回结果集
        return rs;
    }
    // 获取echarts对象的opt 
    function getOpt(tle, objEle) {
        var opt = {
gx_tieta/WebRoot/pages/css/mylayui.css
@@ -116,6 +116,9 @@
    left: 360px;
}
/* abs-top */
.abs.abs-top41 {
    top: 41px;
}
.abs.abs-top100 {
    top: 100px;
}
@@ -144,6 +147,11 @@
.abs.abs-bottom120 {
    bottom: 120px;
}
/* overflow */
.abs.abs-overflow-y {
    overflow:hidden;
    overflow-y: auto;
}
/* z-index */
.abs.abs-index1n {
    z-index: -1;