|

楼主 |
发表于 2016-7-12 11:00:47
|
显示全部楼层
我这样写对不:在SA_X下新创建的system.process.m中引用
原来system中的getSysParamsAction,然后在执行后事件中增加方法:
public static Object systemProcessAfterGetSysParamsAction() {
Map<String,Object> map =(Map<String,Object>)ContextHelper.getSessionContext().get("personInfo");
String companyCode = map.get("COMPANYCODE").toString();
String companyName = map.get("COMPANYNAME").toString();
// Boolean isAdmin = (Boolean)map.get("ISADMIN");
Map<String,String> hashMap = (HashMap<String, String>)ContextHelper.getSysParams();
hashMap.put("COMPANYCODE", companyCode);
hashMap.put("COMPANYNAME", companyName);
// hashMap.put("ISADMIN", isAdmin);
return hashMap;
}
|
|