package com.espeed.action; import java.io.PrintWriter; import java.io.StringWriter; import java.util.List; import java.util.Map; import com.espeed.centre.pojo.YxyUserInfo; import com.espeed.log.LogClass; import com.espeed.pojo.YxySysParamatersValue; import com.espeed.service.YxySysParamaterService; import com.opensymphony.xwork2.ActionContext; /*** * * @author 谢勇 * 控制参数action */ public class YxySysParamaterAction extends BaseAction{ private static final long serialVersionUID = 1L; /**查询系统级控制参数*/ public String findSysParam(){ try { //获取用户session ActionContext ac = ActionContext.getContext(); Map<String,Object> sess = ac.getSession(); YxyUserInfo user=(YxyUserInfo) sess.get("yxyuser"); loginid=user.getLogin_id();//用户账号 domain=user.getDomain();//用户所属域名 parammap=yxysysparamaterservice.findParamaterByLevel(-1,"",""); } catch (Exception e) { StringWriter sw = new StringWriter(); e.printStackTrace(new PrintWriter(sw, true)); String str = sw.toString(); LogClass.errolog(str,loginid+"@"+domain); } return "list"; } private String loginid="erro"; private String domain="erro"; private int result;//返回结果 private YxySysParamaterService yxysysparamaterservice;//控制参数service private Map<String,String> parammap;//参数集合 private List<YxySysParamatersValue> paramlist;//控制参数集合 public String getLoginid() { return loginid; } public void setLoginid(String loginid) { this.loginid = loginid; } public String getDomain() { return domain; } public void setDomain(String domain) { this.domain = domain; } public int getResult() { return result; } public void setResult(int result) { this.result = result; } public List<YxySysParamatersValue> getParamlist() { return paramlist; } public void setParamlist(List<YxySysParamatersValue> paramlist) { this.paramlist = paramlist; } public YxySysParamaterService getYxysysparamaterservice() { return yxysysparamaterservice; } public void setYxysysparamaterservice( YxySysParamaterService yxysysparamaterservice) { this.yxysysparamaterservice = yxysysparamaterservice; } public Map<String, String> getParammap() { return parammap; } public void setParammap(Map<String, String> parammap) { this.parammap = parammap; } }