From 3bd99de902072d5c0ee55262403676eb50dcaa31 Mon Sep 17 00:00:00 2001
From: 81041 <81041@192.168.10.16>
Date: 星期三, 12 十二月 2018 14:14:44 +0800
Subject: [PATCH] 修改基站申请
---
gx_tieta/src/com/fgkj/services/ram/Bts_station_stateService.java | 34 +++++++++++++++++++++++++++++++++-
1 files changed, 33 insertions(+), 1 deletions(-)
diff --git a/gx_tieta/src/com/fgkj/services/ram/Bts_station_stateService.java b/gx_tieta/src/com/fgkj/services/ram/Bts_station_stateService.java
index 10eec0b..16ead5d 100644
--- a/gx_tieta/src/com/fgkj/services/ram/Bts_station_stateService.java
+++ b/gx_tieta/src/com/fgkj/services/ram/Bts_station_stateService.java
@@ -4,7 +4,13 @@
import com.fgkj.dao.BaseDAO;
import com.fgkj.dao.BaseDAOFactory;
+import com.fgkj.dao.impl.BadBatt_monImpl;
+import com.fgkj.dao.impl.BattInfImpl;
+import com.fgkj.dao.impl.BattPower_offImpl;
+import com.fgkj.dao.impl.Batt_enduranceImpl;
+import com.fgkj.dao.impl.Battalarm_dataDAOImpl;
import com.fgkj.dao.impl.ram.Bts_station_stateImpl;
+import com.fgkj.dto.Battalarm_data;
import com.fgkj.dto.ServiceModel;
public class Bts_station_stateService {
@@ -35,5 +41,31 @@
model.setNewsum(nums);
return model;
}
-
+ //鏈烘埧鏂數缁熻(棣栭〉涓婄殑楗肩姸鍥�)
+ public ServiceModel serchPowerOff(Object obj){
+ int powerNum=((Bts_station_stateImpl)dao).serchByState(obj); //鏂數瀹炴椂鏁�
+ int dianzhanNum=((Bts_station_stateImpl)dao).serchByState_diaozhan(obj); //鎺夌珯瀹炴椂鏁�
+ int devNum=(new BattInfImpl()).serchByDeviceId(obj); //鎬昏澶囨暟
+ model.setSum(powerNum);
+ model.setNewsum(devNum);
+ model.setCode(dianzhanNum);
+ return model;
+ }
+ //鍦板浘鍙充笅瑙掓樉绀哄嚭宸插畨瑁呮満鎴夸腑(鍋滅數鏁�/鎺夌珯鏁�/鏈烘埧鍛婅鏁�/钀藉悗鍗曚綋鏈烘埧鏁�)
+ public ServiceModel serchStationState(Object obj){
+ int powerNum=((Bts_station_stateImpl)dao).serchByState(obj); //鍋滅數瀹炴椂鏁�
+ int dianzhanNum=((Bts_station_stateImpl)dao).serchByState_diaozhan(obj); //鎺夌珯瀹炴椂鏁�
+ int badbattNum=(new BadBatt_monImpl()).searchBadBattInStation(obj);//瀛樺湪钀藉悗鍗曚綋鐨勬満鎴夸釜鏁�
+ int alarmNum=(new Battalarm_dataDAOImpl()).searchAlarmInStation(obj);//瀛樺湪鐢垫睜鍛婅鐨勬満鎴夸釜鏁�
+ int xuhangnums=(new Batt_enduranceImpl()).serchxuhangNotInThree(obj); //瀛樺湪缁埅涓嶈冻3灏忔椂鐨勬満鎴夸釜鏁�
+ int devNum=(new BattInfImpl()).serchByDeviceId(obj); //鎬昏澶囨暟
+ model.setSum(powerNum);//鍋滅數瀹炴椂鏁�
+ model.setCode(dianzhanNum);//鎺夌珯瀹炴椂鏁�
+ model.setNewsum(devNum); //鎬昏澶囨暟
+ model.setMsgN(String.valueOf(badbattNum));//瀛樺湪钀藉悗鍗曚綋鐨勬満鎴夸釜鏁�
+ model.setMsg(String.valueOf(alarmNum));//瀛樺湪鐢垫睜鍛婅鐨勬満鎴夸釜鏁�
+ model.setMsgT(String.valueOf(xuhangnums));//瀛樺湪缁埅涓嶈冻3灏忔椂鐨勬満鎴夸釜鏁�
+ return model;
+ }
+
}
--
Gitblit v1.9.1