From dab2ba08883998703cdf52e28fa55dfbd006ce6a Mon Sep 17 00:00:00 2001
From: hdw <496960745@qq.com>
Date: 星期二, 06 十一月 2018 11:13:41 +0800
Subject: [PATCH] Merge branch 'dev_lxw' of https://whychdw@gitlab.com/whyclxw1/gx_tieta.git into dev_lxw

---
 gx_tieta/src/com/fgkj/services/ram/Bts_gprs_stateService.java |   25 +++++++++++++++++--------
 1 files changed, 17 insertions(+), 8 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 9d916fa..9b7f11f 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,6 +4,7 @@
 
 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.dto.ServiceModel;
 import com.fgkj.dto.ram.Bts_gprs_state;
@@ -18,16 +19,24 @@
 		model=new ServiceModel();
 	}
 	//鑾峰彇gprs淇″彿
-	public ServiceModel updateGprs(Object obj) {
+	public ServiceModel update(Object obj) {
 		Bts_gprs_state gprs=(Bts_gprs_state) obj;
-		boolean bl=((Bts_gprs_stateImpl)dao).sendCmdToFBS9100Dev(gprs.getNum(), gprs.getDev_id());
-		if(bl){
-			model.setCode(1);
-			model.setMsg("鑾峰彇GPRS淇″彿鎴愬姛!");
-	    }else{
-	    	model.setCode(0);
+		boolean b=dao.update(gprs);
+		if(b){
+			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);
+				model.setMsg("鑾峰彇GPRS淇″彿澶辫触,璇锋鏌ョ綉缁�!");
+		    }
+		}else{
+			model.setCode(0);
 			model.setMsg("鑾峰彇GPRS淇″彿澶辫触,璇锋鏌ョ綉缁�!");
-	    }
+		}
+		
 		return model;	
 	}
 	

--
Gitblit v1.9.1