From 35fefed0792c40cb99b8d15fa5811bbb5992bff9 Mon Sep 17 00:00:00 2001 From: D:/workspace/chenjingjing/git/gx_tieta/gx_tieta/.gitignore <chenjingjing@LAPTOP-E51P2139> Date: 星期一, 21 一月 2019 10:42:24 +0800 Subject: [PATCH] 修改 --- gx_tieta/src/com/fgkj/services/ram/Bts_gprs_stateService.java | 41 +++++++++++++++++++++++++++++++++++------ 1 files changed, 35 insertions(+), 6 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..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; @@ -18,19 +20,39 @@ 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()); + 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; + } + //鑾峰彇璁惧杩涚▼淇℃伅 + 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("鑾峰彇GPRS淇″彿鎴愬姛!"); + model.setMsg("鑾峰彇璁惧杩涚▼淇℃伅鎴愬姛!"); }else{ model.setCode(0); - model.setMsg("鑾峰彇GPRS淇″彿澶辫触,璇锋鏌ョ綉缁�!"); + model.setMsg("鑾峰彇璁惧杩涚▼淇℃伅澶辫触,璇锋鏌ョ綉缁�!"); } return model; } - //鏍规嵁璁惧id璇诲彇鐨勮澶囪繛鎺ョ殑gprs妯″潡鐨勪俊鍙峰�� public ServiceModel serchByCondition(Object obj){ List list = dao.serchByCondition(obj); @@ -44,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