From fa00382db413a8489d07983b66f0869305b51a9a Mon Sep 17 00:00:00 2001
From: 81041 <81041@DESKTOP-025NVD9>
Date: 星期五, 11 一月 2019 11:35:54 +0800
Subject: [PATCH] 批量读取系统参数

---
 gx_tieta/src/com/fgkj/services/ram/Bts_gprs_stateService.java |   30 ++++++++++++++++++++++++++----
 1 files changed, 26 insertions(+), 4 deletions(-)

diff --git a/gx_tieta/src/com/fgkj/services/ram/Bts_gprs_stateService.java b/gx_tieta/src/com/fgkj/services/ram/Bts_gprs_stateService.java
index 7077c59..7d857c2 100644
--- a/gx_tieta/src/com/fgkj/services/ram/Bts_gprs_stateService.java
+++ b/gx_tieta/src/com/fgkj/services/ram/Bts_gprs_stateService.java
@@ -4,7 +4,9 @@
 
 import com.fgkj.dao.BaseDAO;
 import com.fgkj.dao.BaseDAOFactory;
+import com.fgkj.dao.FBS9100_ComBase;
 import com.fgkj.dao.impl.ram.Bts_gprs_stateImpl;
+import com.fgkj.dao.impl.ram.Fbs9100_setparamImpl;
 import com.fgkj.dto.ServiceModel;
 import com.fgkj.dto.ram.Bts_gprs_state;
 
@@ -22,9 +24,10 @@
 		Bts_gprs_state gprs=(Bts_gprs_state) obj;
 		boolean b=dao.update(gprs);
 		if(b){
-			boolean bl=((Bts_gprs_stateImpl)dao).sendCmdToFBS9100Dev(gprs.getNum(), gprs.getDev_id());
-			if(bl){
+			Bts_gprs_state g=((Bts_gprs_stateImpl)dao).sendCmdToFBS9100Dev(gprs.getNum(), gprs.getDev_id());
+			if(g.getOp_cmd()==FBS9100_ComBase.CMD_ReadGPRSCSQAck){
 				model.setCode(1);
+				model.setData(g);
 				model.setMsg("鑾峰彇GPRS淇″彿鎴愬姛!");
 		    }else{
 		    	model.setCode(0);
@@ -37,7 +40,19 @@
 		
 		return model;	
 	}
-	
+	//鑾峰彇璁惧杩涚▼淇℃伅
+	public ServiceModel update_bts_task_inf(Object obj) {
+		Bts_gprs_state gprs=(Bts_gprs_state) obj;
+		boolean bl=(new Fbs9100_setparamImpl()).sendCmdToFBS9100Dev(gprs.getNum(),0,gprs.getDev_id());
+		if(bl){
+			model.setCode(1);
+			model.setMsg("鑾峰彇璁惧杩涚▼淇℃伅鎴愬姛!");
+	    }else{
+	    	model.setCode(0);
+			model.setMsg("鑾峰彇璁惧杩涚▼淇℃伅澶辫触,璇锋鏌ョ綉缁�!");
+	    }
+		return model;	
+	}
 	 //鏍规嵁璁惧id璇诲彇鐨勮澶囪繛鎺ョ殑gprs妯″潡鐨勪俊鍙峰��
     public ServiceModel serchByCondition(Object obj){
         List list = dao.serchByCondition(obj);
@@ -51,5 +66,12 @@
 		}
 		return model;
 	} 
-	
+	public static void main(String[] args) {
+		 Bts_gprs_stateService service=new Bts_gprs_stateService();
+		 Bts_gprs_state gprs=new Bts_gprs_state();
+		 gprs.setDev_id(910000001);
+		 gprs.setNum(23);
+		 ServiceModel model=service.update_bts_task_inf(gprs);
+		 System.out.println(model);
+	}
 }

--
Gitblit v1.9.1