| | |
| | |
|
| | | // 编辑电池组信息
|
| | | function editBattGroup(obj) {
|
| | | $('#iframeEdit').data('data', obj.data);
|
| | | iframePopup = layer.open({
|
| | | type: 2
|
| | | ,area:['1200px', '520px']
|
| | | ,resize: false
|
| | | ,content: 'iframe/batt-info-edit.html'
|
| | | });
|
| | | //console.log(obj);
|
| | | searchHomeInfoByName(obj.data.StationName);
|
| | | }
|
| | | |
| | | // 根据机房的名称查询机房的信息
|
| | | function searchHomeInfoByName(homename) {
|
| | | var temp = {
|
| | | binf:{
|
| | | StationName1: '', // 省
|
| | | StationName2: '', // 市
|
| | | StationName5: '', // 区/县
|
| | | StationName: homename // 机房名称
|
| | | }
|
| | | ,page: {
|
| | | pageCurr: 1
|
| | | ,pageSize: 100
|
| | | }
|
| | | };
|
| | | |
| | | var load = layer.load(1);
|
| | | // 请求后台
|
| | | $.ajax({
|
| | | type: "post", |
| | | url: "BattInfAction!searchInform", |
| | | async:true, |
| | | dataType:'json',
|
| | | data:"json="+JSON.stringify(temp),
|
| | | |
| | | success: function(res){
|
| | | var rs = JSON.parse(res.result)
|
| | | if(rs.code == 1) {
|
| | | var data = rs.data;
|
| | | var tmp = {
|
| | | btsinfo:[]
|
| | | };
|
| | | // 遍历查询结果
|
| | | for(var i=0; i<data.length; i++) {
|
| | | var _data = data[i];
|
| | | // 遍历结果集生成特殊的格式数据
|
| | | var _tmp = {};
|
| | | Object.keys(_data).forEach(function(key) {
|
| | | if(key == 'GroupIndexInFBSDevice') { // 设备索引
|
| | | _tmp.GroupIndexInFBSDevice = _data.GroupIndexInFBSDevice;
|
| | | }else if(key == 'BattGroupName') { // 电池组名称
|
| | | _tmp.BattGroupName = _data.BattGroupName;
|
| | | }else if(key == 'BattGroupId') { // 电池组ID
|
| | | _tmp.BattGroupId = _data.BattGroupId;
|
| | | }else {
|
| | | tmp[key] = _data[key];
|
| | | }
|
| | | });
|
| | | |
| | | tmp.btsinfo.push(_tmp);
|
| | | }
|
| | | |
| | | //console.log(tmp);
|
| | | $('#iframeEdit').data('data', tmp);
|
| | | iframePopup = layer.open({
|
| | | type: 2
|
| | | ,title: '修改电池组'
|
| | | ,area:['1200px', '520px']
|
| | | ,resize: false
|
| | | ,content: 'iframe/batt-info-edit.html'
|
| | | });
|
| | | }else {
|
| | | layer.msg('获取数据失败!')
|
| | | }
|
| | | },
|
| | | complete: function() {
|
| | | layer.close(load);
|
| | | }
|
| | | });
|
| | | }
|
| | | |
| | |
|
| | | // 删除电池组
|
| | | function delBattGroup(obj) {
|
| | |
| | | var bts = data.StationName4; // 设备名称
|
| | | data.StationName = province+'-'+city+'-'+home+'-'+bts;
|
| | | var temp = [data];
|
| | | delBatt(temp);
|
| | | delBatt(temp, obj);
|
| | | });
|
| | | }
|
| | |
|
| | | //删除多个电池组
|
| | | function delBatt(temp){
|
| | | function delBatt(temp, obj){
|
| | | var load = layer.load(1);
|
| | | $.ajax({
|
| | | type: "post",
|
| | |
| | | //console.info(model);
|
| | | if(model.code ==1){
|
| | | layer.msg('删除成功!');
|
| | | $('#paging .search').click();
|
| | | obj.del();
|
| | | //$('#paging .search').click();
|
| | | }else{
|
| | | layer.msg('删除失败!');
|
| | | }
|
| | |
| | |
|
| | | iframePopup = layer.open({
|
| | | type: 2
|
| | | ,title: '新建电池组'
|
| | | ,area:['1200px', '520px']
|
| | | ,resize: false
|
| | | ,content: 'iframe/batt-info-add.html'
|