Merge branch 'dev_lxw' of https://whychdw@gitlab.com/whyclxw1/gx_tieta.git into dev_lxw
| | |
| | | ,{field:'warntype', title:'异常类型', align:'center'}
|
| | | ,{field:'warnstarttime', title:'异常开始时间', align:'center', sort: true}
|
| | | ,{field:'warnendtime', title:'异常结束时间', align:'center'}
|
| | | ,{field:'warntimelen', title:'异常时长(秒)', align:'center'}
|
| | | ,{field:'warntimelen', title:'异常时长(分钟)', align:'center'}
|
| | | ]]
|
| | | ,data: rsData
|
| | | ,page: {
|
| | |
| | | if(temp.warntypenum == _data.station_event_type){
|
| | | temp.warnendtime = _data.record_datetime;
|
| | | var timelong = (new Date(temp.warnendtime).getTime()- new Date(temp.warnstarttime).getTime())/1000;
|
| | | temp.warntimelen = timelong;
|
| | | temp.warntimelen = (timelong/60).toFixed(2);
|
| | | }
|
| | |
|
| | | }
|
| | |
| | | Almarr.push(/*{
|
| | | name:"<s:text name='Capacity'/><s:text name='Alarm'/><s:text name='Alarm'/>",val:parseInt(data.BattGroupId) // 容量告警告警
|
| | | } ,*/{
|
| | | name:"<s:text name='On-line_voltage'/>",val:parseInt(data.Record_Id), // 在线电压 |
| | | },{
|
| | | name:"<s:text name='Group_voltage'/>",val:parseInt(data.MonNum), // 组端电压
|
| | | },{
|
| | | name:"<s:text name='Charging_current'/>",val:parseInt(data.alm_id), // 充电电流
|
| | |
| | | }
|
| | | }*/
|
| | |
|
| | | var temp = getCookie("county");
|
| | | var temp = getCookie("battselect");
|
| | | temp = JSON.parse(temp);
|
| | | console.info(temp);
|
| | | //根据机房id查询电池组
|
| | |
| | | var data = {
|
| | | StationName1: temp.StationName1,
|
| | | StationName2: temp.StationName2,
|
| | | StationName5: temp.StationName5
|
| | | StationName5: temp.StationName5,
|
| | | StationName: temp.StationName,
|
| | | StationId: temp.StationId
|
| | | };
|
| | | $.ajax({
|
| | | type: "post",
|
| | | url: "BattInfAction!serchStationName3", |
| | | url: "BattInfAction!serchBattByStation", |
| | | async:true,
|
| | | dataType:'text',
|
| | | data:"json = "+JSON.stringify(data),
|
| | |
| | | for (var i = 0; i < dataList.length; i++){
|
| | | var _li = $('<li></li');
|
| | |
|
| | | var _a = $('<a href="javascript:void(0);" target="_top" data-ajax="false" value="" data-transition="slide">'+dataList[i].StationName3+'</a>');
|
| | | var _a = $('<a href="javascript:void(0);" target="_top" data-ajax="false" value="" data-transition="slide">'+dataList[i].BattGroupName+'</a>');
|
| | | // 将_a添加到_li,将_li添加到_ul中
|
| | | _li.append(_a);
|
| | | _ul.append(_li);
|
| | |
| | | function searchBattInfo(){
|
| | | var temp = getCookie("batt");
|
| | | var batt = JSON.parse(temp);
|
| | | console.info(batt);
|
| | | arrTd = new Array();
|
| | | $.ajax({
|
| | | type: "post",
|
| | |
| | | var res_list=new Array(); //电导内阻测试数据
|
| | | var temp = getCookie("batt");
|
| | | var batt=eval("("+temp+")");
|
| | | console.info(batt);
|
| | | $(document).ready(function(){
|
| | | //console.info(batt);
|
| | |
|
| | |
| | |
|
| | | function searchcharedata(batt){
|
| | | loadshow();
|
| | | var temp = {
|
| | | num:batt.FBSDeviceId,
|
| | | BattGroupId:batt.BattGroupId
|
| | | };
|
| | | jieneng_charge_list = new Array(); //节能充电测试数据
|
| | | tingdian_charge_list = new Array(); //停电充电测试数据
|
| | |
|
| | |
| | | tingdian_discharge_list = new Array(); //停电放电测试数据
|
| | | //jiafu_discharge_list = new Array(); //假负载放电测试数据
|
| | | $.ajax({
|
| | | url : "Batttestdata_infAction!findByInfo",
|
| | | url : "Batttestdata_infAction_searchBattTestInfDataById",
|
| | | async: true,
|
| | | type : "POST",
|
| | | data : "bti.BattGroupId="+batt.BattGroupId,
|
| | | data : "json="+JSON.stringify(temp),
|
| | | dataType : "json",
|
| | | success : function(data){
|
| | | //console.info(data);
|
New file |
| | |
| | | <!doctype html>
|
| | | <html>
|
| | | <head>
|
| | | <meta charset="utf-8">
|
| | | <title></title>
|
| | | <meta name="viewport" content="width=device-width,initial-scale=1">
|
| | | <link rel="stylesheet" href="mobilCss/jquery.mobile-1.4.5.min.css"/>
|
| | | <link rel="stylesheet" href="css/breadcrumb.css">
|
| | | <script type="text/javascript" src="mobilJs/jquery-1.8.2.js"></script>
|
| | | <script type="text/javascript" src="mobilJs/jquery.mobile-1.4.5.min.js"></script>
|
| | | <script type="text/javascript" src="mobilJs/base.js"></script>
|
| | | </head>
|
| | | <body>
|
| | | <!-- 三级菜单内容 -->
|
| | | <div data-role="page">
|
| | | <div data-role="header" data-position="fixed">
|
| | | <a href="machineroomM.html" class="ui-btn ui-corner-all ui-shadow ui-icon-back ui-btn-icon-left" target="_top" style="padding-top:0.7em;padding-bottom:0.7em;">返回</a>
|
| | | <h1>蓄电池组</h1>
|
| | | </div>
|
| | | |
| | | <div data-role="content">
|
| | | <ul class="breadcrumb"></ul>
|
| | | <div id="battList2"></div>
|
| | | </div>
|
| | | <div data-role="footer" data-position="fixed">
|
| | | <!-- <h1>福光电子有限公司</h1> -->
|
| | | </div>
|
| | | </div>
|
| | | </body>
|
| | | <script type="text/javascript" src="js/battNav.js"></script>
|
| | | <script type="text/javascript">
|
| | | |
| | | var battinlist = new Array(); //所有电池组的数组
|
| | | |
| | | $(document).ready(function(){
|
| | | setCookie('batt', '');
|
| | | //init();
|
| | | searchkBattByStationid();
|
| | | });
|
| | | |
| | | /* function init(){
|
| | | var temp = getCookie("county");
|
| | | if(temp != '' || temp != undefined) {
|
| | | temp = eval('('+temp+')');
|
| | | |
| | | var data = [
|
| | | {url: 'javascript:JumpHomePage();', txt: '首页'},
|
| | | {url: 'machineroomM.html', txt: temp.StationName5 },
|
| | | {url: 'javascript:;', txt: '蓄电池组'}
|
| | | ];
|
| | | addBreadCrumb($('.breadcrumb').eq(0),data);
|
| | | |
| | | searchkBattByStationid(temp.StationId);
|
| | | }else {
|
| | | window.location.href="machineroomM.html";
|
| | | }
|
| | | }*/
|
| | | |
| | | var temp = getCookie("county");
|
| | | temp = JSON.parse(temp);
|
| | | console.info(temp);
|
| | | //根据机房id查询电池组
|
| | | function searchkBattByStationid(){
|
| | | loadshow();
|
| | | var data = {
|
| | | StationName1: temp.StationName1,
|
| | | StationName2: temp.StationName2,
|
| | | StationName5: temp.StationName5
|
| | | };
|
| | | $.ajax({ |
| | | type: "post", |
| | | url: "BattInfAction!serchStationName3", |
| | | async:true, |
| | | dataType:'text',
|
| | | data:"json = "+JSON.stringify(data),
|
| | | success: function(data){ |
| | | data = eval('('+data+')');
|
| | | var model = eval('('+data.result+')');
|
| | | console.info(model);
|
| | | if(model.code == 1){
|
| | | battinlist = model.data;
|
| | | createUl($('#battList2'), model.data);
|
| | | }
|
| | | loadclose();
|
| | | },
|
| | | error:function(){
|
| | | loadclose();
|
| | | } |
| | | });
|
| | | }
|
| | | |
| | | /*
|
| | | 声明一个函数createUl,用于生成ul和li
|
| | | @param ulCon ul的容器
|
| | | @param dataList ul的数据内容
|
| | | */
|
| | | function createUl(ulCon, dataList) {
|
| | | // 清理容器下的ul
|
| | | ulCon.find('ul').remove();
|
| | | |
| | | // 创建ul
|
| | | var _ul = $('<ul data-role="listview" data-inset="true"></ul>');
|
| | | |
| | | // 遍历dataList生成li和a
|
| | | for (var i = 0; i < dataList.length; i++){
|
| | | var _li = $('<li></li');
|
| | | |
| | | var _a = $('<a href="javascript:void(0);" target="_top" data-ajax="false" value="" data-transition="slide">'+dataList[i].StationName3+'</a>');
|
| | | // 将_a添加到_li,将_li添加到_ul中
|
| | | _li.append(_a);
|
| | | _ul.append(_li);
|
| | | }
|
| | | |
| | | // 将_ul添加到容器中
|
| | | ulCon.append(_ul).trigger('create'); |
| | | loadclose();
|
| | | }
|
| | | |
| | | $(document).ready(function () {
|
| | | var aLi = -1;
|
| | | $('#battList2').on('click', 'ul li', function () {
|
| | | aLi = $(this).index();
|
| | | batt = getbatt(battinlist,aLi);
|
| | | var json=window.JSON.stringify(batt);
|
| | | setCookie("battselect",json);
|
| | | window.location.href="battM.html";
|
| | | });
|
| | | });
|
| | | |
| | | |
| | | |
| | | //获取当前选中的batt
|
| | | function getbatt(arr,index){
|
| | | console.log(arr);
|
| | | console.log(index);
|
| | | if(arr.length>index){
|
| | | return arr[index];
|
| | | }
|
| | | return undefined;
|
| | | };
|
| | | |
| | | $(function(){
|
| | | $('.breadcrumb').on('tap', 'a[href="#page0"]', function() {
|
| | | list=getList(battinlist,0,batt);
|
| | | //init();
|
| | | });
|
| | | });
|
| | | </script>
|
| | | |
| | | </html> |
| | |
| | |
|
| | | var json=window.JSON.stringify(county);
|
| | | setCookie("county",json);
|
| | | window.location.href="battM.html";
|
| | | window.location.href="selectbatt.html";
|
| | | });
|
| | |
|
| | | });
|
| | |
| | | <script type="text/javascript" src="js/battNav.js"></script>
|
| | | <script type="text/javascript">
|
| | | $(function() {
|
| | | console.warn(111133);
|
| | | //console.warn(111133);
|
| | | console.info(batt);
|
| | | var data = [
|
| | | {url: 'javascript:JumpHomePage();', txt: '首页'},
|
| | |
| | | import com.fgkj.dto.Batttestdata_inf;
|
| | | import com.fgkj.dto.Page;
|
| | | import com.fgkj.dto.ServiceModel;
|
| | | import com.fgkj.dto.User;
|
| | | import com.fgkj.dto.User_inf;
|
| | | import com.fgkj.dto.User_log;
|
| | |
|
| | |
| | | adata.setAlm_cleared_type(0);//单体内阻告警数
|
| | | adata.setUsr_Id(0);//连接条阻抗告警数
|
| | | adata.setAlm_value(0f);//容量更换告警
|
| | |
|
| | | adata.setRecord_Id(0l);//在线电压告警数
|
| | | bmd.setAdata(adata);
|
| | | int numZ=0;//告警总数
|
| | | //求八种类型告警的数量
|
| | |
| | | }
|
| | | if(list.get(i).getAlm_id()==AlarmDaoFactory.Alarm_CapChange){
|
| | | adata.setAlm_value((float)list.get(i).getNum());//容量更换告警数
|
| | | numZ+=list.get(i).getNum();
|
| | | }if(list.get(i).getAlm_id()==AlarmDaoFactory.Alarm_vol_Online){
|
| | | adata.setRecord_Id((long)list.get(i).getNum());//在线电压告警数
|
| | | numZ+=list.get(i).getNum();
|
| | | }
|
| | |
|
| | |
| | | tdata.setRecord_time(ActionUtil.getSimpDate(date1));
|
| | | tdata.setRecord_time1(ActionUtil.getSimpDate(date2));
|
| | |
|
| | | User_inf uinf=new User_inf();
|
| | | uinf.setUId(1002);
|
| | | Batt_Maint_Dealarm bmd = new Batt_Maint_Dealarm();
|
| | | bmd.setPage(p);
|
| | | bmd.setAdata(adata);
|
| | | bmd.setMainf(mainf);
|
| | | bmd.setBinf(binf);
|
| | | bmd.setTdata(tdata);
|
| | | bmd.setUinf(uinf);
|
| | | //System.out.println(bmd);
|
| | | //bs.serchByCondition(bmd);
|
| | | //bs.serchByInfo(bmd);
|
| | | //.serchAlm(bmd);
|
| | | bs.serchAlm(bmd);
|
| | | //bs.serchGood();
|
| | | User_inf uinf=new User_inf();
|
| | | uinf.setUId(1038);
|
| | | bs.serchTopAlmTen(uinf);
|
| | | //bs.serchTopAlmTen(uinf);
|
| | | }
|
| | |
|
| | | }
|