From fd77d548a62649faabcecd1c33352aa28cf8fead Mon Sep 17 00:00:00 2001
From: hdw <496960745@qq.com>
Date: 星期二, 20 十一月 2018 12:03:30 +0800
Subject: [PATCH] Merge branch 'dev_lxw' of https://whychdw@gitlab.com/whyclxw1/gx_tieta.git into dev_lxw
---
gx_tieta/WebRoot/mobil/battM.html | 10 +-
gx_tieta/WebRoot/iframe/batt-state-statistical-details.html | 4
gx_tieta/WebRoot/index.jsp | 2
gx_tieta/WebRoot/mobil/testdata.html | 2
gx_tieta/WebRoot/mobil/selectbatt.html | 150 +++++++++++++++++++++++++++++++++++++
gx_tieta/WebRoot/mobil/selectcounty.html | 2
gx_tieta/src/com/fgkj/services/Battalarm_dataService.java | 15 ++-
gx_tieta/WebRoot/mobil/control.html | 1
gx_tieta/WebRoot/mobil/history.html | 9 +
9 files changed, 180 insertions(+), 15 deletions(-)
diff --git a/gx_tieta/WebRoot/iframe/batt-state-statistical-details.html b/gx_tieta/WebRoot/iframe/batt-state-statistical-details.html
index 30b4904..0dc1272 100644
--- a/gx_tieta/WebRoot/iframe/batt-state-statistical-details.html
+++ b/gx_tieta/WebRoot/iframe/batt-state-statistical-details.html
@@ -125,7 +125,7 @@
,{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: {
@@ -164,7 +164,7 @@
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);
}
}
diff --git a/gx_tieta/WebRoot/index.jsp b/gx_tieta/WebRoot/index.jsp
index 30785bd..d977595 100644
--- a/gx_tieta/WebRoot/index.jsp
+++ b/gx_tieta/WebRoot/index.jsp
@@ -956,6 +956,8 @@
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), // 鍏呯數鐢垫祦
diff --git a/gx_tieta/WebRoot/mobil/battM.html b/gx_tieta/WebRoot/mobil/battM.html
index ea2dbf0..2112e4d 100644
--- a/gx_tieta/WebRoot/mobil/battM.html
+++ b/gx_tieta/WebRoot/mobil/battM.html
@@ -56,7 +56,7 @@
}
}*/
- var temp = getCookie("county");
+ var temp = getCookie("battselect");
temp = JSON.parse(temp);
console.info(temp);
//鏍规嵁鏈烘埧id鏌ヨ鐢垫睜缁�
@@ -65,11 +65,13 @@
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),
@@ -105,7 +107,7 @@
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);
diff --git a/gx_tieta/WebRoot/mobil/control.html b/gx_tieta/WebRoot/mobil/control.html
index be1daec..3658a99 100644
--- a/gx_tieta/WebRoot/mobil/control.html
+++ b/gx_tieta/WebRoot/mobil/control.html
@@ -107,6 +107,7 @@
function searchBattInfo(){
var temp = getCookie("batt");
var batt = JSON.parse(temp);
+ console.info(batt);
arrTd = new Array();
$.ajax({
type: "post",
diff --git a/gx_tieta/WebRoot/mobil/history.html b/gx_tieta/WebRoot/mobil/history.html
index ab57eec..69d7432 100644
--- a/gx_tieta/WebRoot/mobil/history.html
+++ b/gx_tieta/WebRoot/mobil/history.html
@@ -63,6 +63,7 @@
var res_list=new Array(); //鐢靛鍐呴樆娴嬭瘯鏁版嵁
var temp = getCookie("batt");
var batt=eval("("+temp+")");
+ console.info(batt);
$(document).ready(function(){
//console.info(batt);
@@ -94,6 +95,10 @@
function searchcharedata(batt){
loadshow();
+ var temp = {
+ num:batt.FBSDeviceId,
+ BattGroupId:batt.BattGroupId
+ };
jieneng_charge_list = new Array(); //鑺傝兘鍏呯數娴嬭瘯鏁版嵁
tingdian_charge_list = new Array(); //鍋滅數鍏呯數娴嬭瘯鏁版嵁
@@ -101,10 +106,10 @@
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);
diff --git a/gx_tieta/WebRoot/mobil/selectbatt.html b/gx_tieta/WebRoot/mobil/selectbatt.html
new file mode 100644
index 0000000..87fc9cb
--- /dev/null
+++ b/gx_tieta/WebRoot/mobil/selectbatt.html
@@ -0,0 +1,150 @@
+<!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();
+ }
+ });
+ }
+
+ /*
+ 澹版槑涓�涓嚱鏁癱reateUl,鐢ㄤ簬鐢熸垚ul鍜宭i
+ @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鍜宎
+ 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";
+ });
+ });
+
+
+
+ //鑾峰彇褰撳墠閫変腑鐨刡att
+ 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>
\ No newline at end of file
diff --git a/gx_tieta/WebRoot/mobil/selectcounty.html b/gx_tieta/WebRoot/mobil/selectcounty.html
index 2007bb1..ac27a89 100644
--- a/gx_tieta/WebRoot/mobil/selectcounty.html
+++ b/gx_tieta/WebRoot/mobil/selectcounty.html
@@ -65,7 +65,7 @@
var json=window.JSON.stringify(county);
setCookie("county",json);
- window.location.href="battM.html";
+ window.location.href="selectbatt.html";
});
});
diff --git a/gx_tieta/WebRoot/mobil/testdata.html b/gx_tieta/WebRoot/mobil/testdata.html
index 9839d58..8def9de 100644
--- a/gx_tieta/WebRoot/mobil/testdata.html
+++ b/gx_tieta/WebRoot/mobil/testdata.html
@@ -55,7 +55,7 @@
<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: '棣栭〉'},
diff --git a/gx_tieta/src/com/fgkj/services/Battalarm_dataService.java b/gx_tieta/src/com/fgkj/services/Battalarm_dataService.java
index 8592d42..517783f 100644
--- a/gx_tieta/src/com/fgkj/services/Battalarm_dataService.java
+++ b/gx_tieta/src/com/fgkj/services/Battalarm_dataService.java
@@ -27,6 +27,7 @@
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;
@@ -238,7 +239,7 @@
adata.setAlm_cleared_type(0);//鍗曚綋鍐呴樆鍛婅鏁�
adata.setUsr_Id(0);//杩炴帴鏉¢樆鎶楀憡璀︽暟
adata.setAlm_value(0f);//瀹归噺鏇存崲鍛婅
-
+ adata.setRecord_Id(0l);//鍦ㄧ嚎鐢靛帇鍛婅鏁�
bmd.setAdata(adata);
int numZ=0;//鍛婅鎬绘暟
//姹傚叓绉嶇被鍨嬪憡璀︾殑鏁伴噺
@@ -279,6 +280,9 @@
}
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();
}
@@ -566,20 +570,21 @@
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);
}
}
--
Gitblit v1.9.1