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;
|
}
|
|
|
|
}
|