81041
2018-11-13 48baf25f530fc9c51a194230959f674939fbf3b1
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;   
   }