package com.fgkj.actions; import com.fgkj.dao.impl.Devstate_usrImpl; import com.fgkj.dto.Devstate_usr; import com.fgkj.dto.ServiceModel; import com.fgkj.dto.User_inf; import com.fgkj.services.Devstate_usrService; import com.sun.net.httpserver.Authenticator.Success; public class Devstate_usrAction extends ActionUtil{ private Devstate_usrService service=new Devstate_usrService(); private String result; private String json; //添加 public String add() { Devstate_usr dev_usr=getGson().fromJson(json, Devstate_usr.class); User_inf uinf = (User_inf)getUser(); dev_usr.setUid(uinf.getUId()); ServiceModel model=service.add(dev_usr); result=tojson(model); return SUCCESS; } //修改 public String update() { Devstate_usr dev_usr=getGson().fromJson(json, Devstate_usr.class); User_inf uinf = (User_inf)getUser(); dev_usr.setUid(uinf.getUId()); ServiceModel model=service.update(dev_usr); result=tojson(model); return SUCCESS; } //删除 public String del() { User_inf uinf = (User_inf)getUser(); Devstate_usr dev_usr=getGson().fromJson(json, Devstate_usr.class); dev_usr.setUid(uinf.getUId()); ServiceModel model=service.del(dev_usr); result=tojson(model); return SUCCESS; } //根据用户id查询 public String serchByCondition() { User_inf uinf = (User_inf)getUser(); Devstate_usr dev_usr = new Devstate_usr(); dev_usr.setUid(uinf.getUId()); ServiceModel model=service.serchByCondition(dev_usr); result=tojson(model); return SUCCESS; } public String getResult() { return result; } public void setJson(String json) { this.json = json; } }