From 4e306fce80d8063681e0bec04210ca82eccf322e Mon Sep 17 00:00:00 2001
From: 81041 <81041@192.168.10.23>
Date: 星期二, 27 十一月 2018 15:39:11 +0800
Subject: [PATCH] 加2v12v

---
 gx_tieta/src/com/fgkj/dao/impl/BattInfImpl.java             |   12 ++++++------
 gx_tieta/src/com/fgkj/dao/impl/BattMap_informationImpl.java |    6 ++++--
 gx_tieta/src/com/fgkj/dto/BattMap_information.java          |   42 +++++++++++++++++++++++++++---------------
 3 files changed, 37 insertions(+), 23 deletions(-)

diff --git a/gx_tieta/src/com/fgkj/dao/impl/BattInfImpl.java b/gx_tieta/src/com/fgkj/dao/impl/BattInfImpl.java
index b5ff2d0..0586a20 100644
--- a/gx_tieta/src/com/fgkj/dao/impl/BattInfImpl.java
+++ b/gx_tieta/src/com/fgkj/dao/impl/BattInfImpl.java
@@ -1083,11 +1083,11 @@
 	public int serchByDeviceId(Object obj){
 		User_inf uinf=(User_inf) obj;
 		String sql=" SELECT COUNT(DISTINCT fbsdeviceid) number FROM db_battinf.tb_battinf  " +
-				    " left outer join db_user.tb_user_battgroup_baojigroup_battgroup on db_user.tb_user_battgroup_baojigroup_battgroup.BattGroupId=db_battinf.tb_battinf.BattGroupId " +
-					" left outer join db_user.tb_user_battgroup_baojigroup_usr on db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id=db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id " +
-					" left outer join db_user.tb_user_inf on tb_user_inf.uid=db_user.tb_user_battgroup_baojigroup_usr.uid " +
-					" where db_user.tb_user_inf.uid=?  and db_battinf.tb_battinf.Station_install=1 " +
-				    " limit 1";
+				   " where StationId in(" +
+				   " select distinct db_user.tb_user_battgroup_baojigroup_battgroup.StationId from db_user.tb_user_battgroup_baojigroup_battgroup,db_user.tb_user_battgroup_baojigroup_usr where db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id=db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id  " +
+				   " and db_user.tb_user_battgroup_baojigroup_usr.uId=? " +
+				   " ) " +
+				   " and db_battinf.tb_battinf.station_install=1";
 		List<BattInf> list=DAOHelper.executeQuery(sql, DBUtil.getConn(), new Object[]{uinf.getUId()}, new CallBack() {
 			
 			public List getResults(ResultSet rs) {
@@ -1120,7 +1120,7 @@
 					" left outer join db_user.tb_user_battgroup_baojigroup_usr on db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id=db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id " +
 					" left outer join db_user.tb_user_inf on tb_user_inf.uid=db_user.tb_user_battgroup_baojigroup_usr.uid " +
 					" where db_user.tb_user_inf.uid=?  " +
-				    " limit 1";
+				    " limit 1 ";
 		List<BattInf> list=DAOHelper.executeQuery(sql, DBUtil.getConn(), new Object[]{uinf.getUId()}, new CallBack() {
 			
 			public List getResults(ResultSet rs) {
diff --git a/gx_tieta/src/com/fgkj/dao/impl/BattMap_informationImpl.java b/gx_tieta/src/com/fgkj/dao/impl/BattMap_informationImpl.java
index f7606c3..2430d17 100644
--- a/gx_tieta/src/com/fgkj/dao/impl/BattMap_informationImpl.java
+++ b/gx_tieta/src/com/fgkj/dao/impl/BattMap_informationImpl.java
@@ -133,7 +133,7 @@
 	//9.1鏌ヨ宸茬粡娣诲姞鐗╃悊淇℃伅鐨勬満鎴�(鐢ㄦ埛绠$悊鐨�,l鏌ヨ鍏ㄩ儴鎵撳紑椤甸潰)
 	public List serchInBattMapByUid(Object obj) {
 		User_inf uinf=(User_inf) obj;
-		String sql="select distinct tb_battmap_information.num,tb_battmap_information.StationId,tb_battmap_information.StationName,address,longitude,latitude,information,db_battinf.tb_battinf.FBSDeviceId  " +
+		String sql="select distinct tb_battmap_information.num,tb_battmap_information.StationId,tb_battmap_information.StationName,address,longitude,latitude,information,db_battinf.tb_battinf.FBSDeviceId,db_battinf.tb_battinf.monvolstd  " +
 				"  from web_site.tb_battmap_information,db_battinf.tb_battinf " +
 				"  where  tb_battmap_information.StationId=db_battinf.tb_battinf.StationId " +
 				"  and tb_battmap_information.StationId in (" +
@@ -158,6 +158,7 @@
 						binformation.setLatitude(rs.getDouble("latitude"));
 						binformation.setInformation(rs.getString("information"));
 						binformation.setFBSDeviceId(rs.getInt("fBSDeviceId"));
+						binformation.setMonvolstd(rs.getFloat("monvolstd")); //琛ㄦ槑璁惧鏄�2V杩樻槸12V
 						list.add(binformation);
 					}
 				} catch (SQLException e) {
@@ -175,7 +176,7 @@
 		int uid=page.getPageAll();
 		Connection conn=DBUtil.getConn();
 		String numberSql="SELECT FOUND_ROWS() number";//瀛樻斁鎬绘暟
-		String sql="select SQL_CALC_FOUND_ROWS distinct tb_battmap_information.num,tb_battmap_information.StationId,tb_battmap_information.StationName,address,longitude,latitude,information,db_battinf.tb_battinf.FBSDeviceId,db_battinf.tb_battinf.station_install  " +
+		String sql="select SQL_CALC_FOUND_ROWS distinct tb_battmap_information.num,tb_battmap_information.StationId,tb_battmap_information.StationName,address,longitude,latitude,information,db_battinf.tb_battinf.FBSDeviceId,db_battinf.tb_battinf.station_install,db_battinf.tb_battinf.monvolstd  " +
 				"  from web_site.tb_battmap_information,db_battinf.tb_battinf " +
 				"  where  tb_battmap_information.StationId=db_battinf.tb_battinf.StationId " +
 				"  and tb_battmap_information.StationId in (" +
@@ -203,6 +204,7 @@
 						binformation.setInformation(rs.getString("information"));
 						binformation.setFBSDeviceId(rs.getInt("fBSDeviceId"));
 						binformation.setInformation(rs.getString("station_install"));
+						binformation.setMonvolstd(rs.getFloat("monvolstd")); //琛ㄦ槑璁惧鏄�2V杩樻槸12V
 						Page p=new Page();
 						binformation.setPage(p);
 						list.add(binformation);
diff --git a/gx_tieta/src/com/fgkj/dto/BattMap_information.java b/gx_tieta/src/com/fgkj/dto/BattMap_information.java
index 7e10eef..4eb5d00 100644
--- a/gx_tieta/src/com/fgkj/dto/BattMap_information.java
+++ b/gx_tieta/src/com/fgkj/dto/BattMap_information.java
@@ -16,6 +16,7 @@
 	private String stationName2;
 	private String stationName3;
 	private String stationName5;
+	private float monvolstd;             //璁惧鏄�2v杩樻槸12鐨勭數姹�
 	public BattMap_information() {
 		super();
 		
@@ -111,21 +112,6 @@
 	}
 
 
-	
-
-	@Override
-	public String toString() {
-		return "BattMap_information [num=" + num + ", StationId=" + StationId
-				+ ", StationName=" + StationName + ", Address=" + Address
-				+ ", longitude=" + longitude + ", latitude=" + latitude
-				+ ", information=" + information + ", FBSDeviceId="
-				+ FBSDeviceId + ", page=" + page + ", stationName1="
-				+ stationName1 + ", stationName2=" + stationName2
-				+ ", stationName3=" + stationName3 + ", stationName5="
-				+ stationName5 + "]";
-	}
-
-
 	public String getStationName1() {
 		return stationName1;
 	}
@@ -168,6 +154,32 @@
 
 	
 
+	public float getMonvolstd() {
+		return monvolstd;
+	}
+
+
+	public void setMonvolstd(float monvolstd) {
+		this.monvolstd = monvolstd;
+	}
+
+
+	@Override
+	public String toString() {
+		return "BattMap_information [num=" + num + ", StationId=" + StationId
+				+ ", StationName=" + StationName + ", Address=" + Address
+				+ ", longitude=" + longitude + ", latitude=" + latitude
+				+ ", information=" + information + ", FBSDeviceId="
+				+ FBSDeviceId + ", page=" + page + ", stationName1="
+				+ stationName1 + ", stationName2=" + stationName2
+				+ ", stationName3=" + stationName3 + ", stationName5="
+				+ stationName5 + ", monvolstd=" + monvolstd + "]";
+	}
+	
+
+   
+	
+
     
 	
 }

--
Gitblit v1.9.1