From 1a05dd9a571e46ae4cb90d5c0a2b691a3a62d34f Mon Sep 17 00:00:00 2001
From: hdw <496960745@qq.com>
Date: 星期三, 21 十一月 2018 14:47:48 +0800
Subject: [PATCH] 提交内容

---
 gx_tieta/src/com/fgkj/services/Battalarm_dataService.java |   41 +++++++++++++++++++++++++++++++++++------
 1 files changed, 35 insertions(+), 6 deletions(-)

diff --git a/gx_tieta/src/com/fgkj/services/Battalarm_dataService.java b/gx_tieta/src/com/fgkj/services/Battalarm_dataService.java
index e110b81..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();
 				}
 
@@ -458,7 +462,31 @@
 		}
 		return model;
 	}
-	
+	//鍛婅鍙戝0(30绉掍箣鍐呯殑鍛婅)
+	public ServiceModel serchIn30(Object obj){
+		List<Battalarm_data> lista=((Battalarm_dataDAOImpl)dao).serchIn30(obj);
+		List<Batt_devalarm_data> listd=(new Batt_devalarm_dataImpl()).serchIn30(obj);
+		if(listd!=null&&listd.size()>0){
+			for (Batt_devalarm_data ddata : listd) {
+				Battalarm_data data=new Battalarm_data();
+				data.setAlm_id(ddata.getDev_id());
+				data.setNote(ddata.getNote());
+				data.setNum(ddata.getNum());//1琛ㄧず璁惧鍛婅
+				data.setAlm_start_time(ddata.getAlm_start_time());
+				data.setAlm_signal_id(ddata.getAlm_type());
+				lista.add(data);
+			}
+		}
+		if(lista!=null&&lista.size()>0){
+			model.setCode(1);
+			model.setData(lista);
+			model.setMsg("鏌ヨ鎴愬姛!");
+		}else{
+			model.setCode(0);
+			model.setMsg("鏌ヨ澶辫触!");
+		}
+		return model;
+	}
 	//鐐瑰嚮椤圭洰涓嬫柟鐨勬粴鍔紝鏌ヨ璇ユ潯鍛婅鐨勫疄鏃朵俊鎭�
 	public ServiceModel  serchBatt_alarm(Object obj){
 		List list=((Battalarm_dataDAOImpl)dao).serchBatt_alarm(obj);
@@ -542,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