package com.fgkj.actions.ram; import com.fgkj.actions.ActionUtil; import com.fgkj.dao.FBS9100_ComBase; import com.fgkj.dao.UinfDaoFactory; import com.fgkj.dto.ServiceModel; import com.fgkj.dto.User_log; import com.fgkj.dto.ram.Bts_gprs_state; import com.fgkj.services.User_logService; import com.fgkj.services.ram.Bts_gprs_stateService; public class Bts_gprs_stateAction extends ActionUtil{ private Bts_gprs_stateService service=new Bts_gprs_stateService(); private User_logService uservice=new User_logService(); private String json; private String result; //获取gprs信号 public String update() { Bts_gprs_state gprs = getGson().fromJson(json, Bts_gprs_state.class); ServiceModel model = service.update(gprs); { String msg=""; if(gprs.getNum()==FBS9100_ComBase.CMD_ReadGPRSCSQ){ msg="获取"+gprs.getDev_id()+"的设备gprs信号"; } User_log ulog=UinfDaoFactory.CreateULog(UinfDaoFactory.Alter, msg); uservice.add(ulog);//将用户的操作记录下来 } result = tojson(model); return SUCCESS; } //获取设备进程信息 public String update_bts_task_inf() { Bts_gprs_state gprs = getGson().fromJson(json, Bts_gprs_state.class); ServiceModel model = service.update_bts_task_inf(gprs); { String msg=""; if(gprs.getNum()==FBS9100_ComBase.CMD_READGPRS_BTS_TASK_INF){ msg="获取"+gprs.getDev_id()+"的设备进程信息"; } User_log ulog=UinfDaoFactory.CreateULog(UinfDaoFactory.Alter, msg); uservice.add(ulog);//将用户的操作记录下来 } result = tojson(model); return SUCCESS; } //根据设备id读取的设备连接的gprs模块的信号值/设备进程信息 public String serchByCondition(){ Bts_gprs_state gprs = getGson().fromJson(json, Bts_gprs_state.class); ServiceModel model = service.serchByCondition(gprs); result = tojson(model); return SUCCESS; } public String getResult() { return result; } public void setJson(String json) { this.json = json; } }