package com.fgkj.actions;
|
|
import java.util.List;
|
|
import com.fgkj.dao.impl.BattPower_offImpl;
|
import com.fgkj.dto.BattPower_off;
|
import com.fgkj.dto.Batt_Maint_Dealarm;
|
import com.fgkj.dto.ServiceModel;
|
import com.fgkj.dto.User_inf;
|
import com.fgkj.services.BattPower_offService;
|
|
public class BattPower_offAction extends ActionUtil{
|
private BattPower_offService service = new BattPower_offService();
|
private String json; //传入数据
|
private String result; //传出数据
|
|
public String add() {
|
BattPower_off bpo = getGson("yyyy-MM-dd HH:mm:ss").fromJson(json, BattPower_off.class);
|
ServiceModel model = service.add(bpo);
|
result = tojson(model);
|
return SUCCESS;
|
|
}
|
public String update() {
|
BattPower_off bpo = getGson("yyyy-MM-dd HH:mm:ss").fromJson(json, BattPower_off.class);
|
ServiceModel model = service.update(bpo);
|
result = tojson(model);
|
return SUCCESS;
|
}
|
public String delete() {
|
BattPower_off bpo = getGson("yyyy-MM-dd HH:mm:ss").fromJson(json, BattPower_off.class);
|
ServiceModel model = service.delete(bpo);
|
result = tojson(model);
|
return SUCCESS;
|
}
|
|
//机房断电统计查询
|
/*
|
* 时间段选择放在:binf的battproductdate*/
|
public String serchByCondition(){
|
Batt_Maint_Dealarm bmd = getGson("yyyy-MM-dd HH:mm:ss").fromJson(json, Batt_Maint_Dealarm.class);
|
User_inf uinf=(User_inf) ActionUtil.getUser();
|
bmd.setUinf(uinf);
|
ServiceModel model = service.serchByCondition(bmd);
|
result = tojson(model);
|
return SUCCESS;
|
}
|
|
//机房断电统计(首页上的饼状图)
|
public String serchPowerOff(){
|
User_inf uinf=(User_inf) ActionUtil.getUser();
|
ServiceModel model = service.serchPowerOff(uinf);
|
result = tojson(model);
|
return SUCCESS;
|
}
|
|
public String searchAll(){
|
ServiceModel model = service.searchAll();
|
result = tojson(model);
|
return SUCCESS;
|
}
|
public String getResult() {
|
return result;
|
}
|
public void setJson(String json) {
|
this.json = json;
|
}
|
|
|
}
|