系统
sid
语法
@sid
- 操作者会话
参数
无
例子
Tom登录的会话是@sid
结果
Tom登录的会话是a5140bac-34a1-49fc-b752-1289e6219e77
lang
语法
@lang
- 操作者使用的界面语言
参数
无
例子
Tom使用的界面语言是@lang
结果
Tom使用的界面语言是cn
i18n
语法
@i18n(*key,*appId,lang)
- 获取指定键值的多语言配置
参数
key (必选)多语言Key,注意区分大小写
appId (必选)该配置在指定的appId应用资源包中
lang (可选)语言名,如未指定默认取当前操作者所处的语言环境
例子
无
deviceType
语法
@deviceType
- 操作者使用的设备类型
参数
无
例子
Tom使用的设备类型是@deviceType
结果
Tom使用的设备类型是pc
clientIp
语法
@clientIp
- 操作者的IP地址
参数
无
例子
Tom的IP是@clientIp
结果
Tom的IP是10.10.0.1
portalUrl
语法
@portalUrl
- 用户访问AWS门户的根URL
- 该项出厂时未配置,用于指定外部用户访问BPM请求的根URL,例如在一封互联网邮件中打开一个待办任务。如果内外网同时访问,该配置项应该是一个域名地址
- 后缀无/
参数
无
例子
外部用户访问AWS BPM客户端的URL根地址是@portalUrl
结果
外部用户访问AWS BPM客户端的URL根地址是http://www.domain.com/portal
serverInstance
语法
@serverInstance
- 当前AWS服务的实例Id
- 集群部署时,实例名不同
参数
无
例子
当前的AWS实例Id是@serverInstance
结果
当前的AWS实例Id是aws1
serverProperty
语法
@serverProperty(*name)
- AWS服务器扩展参数配置
- 读取server.xml中有关properties内的扩展参数值
- 名称区分大小写
参数
- name (必选)由管理员在server.xml中配置的扩展参数名
例子
自定义参数ABC的值是@serverProperty(ABC)
@sysProperty
语法
@sysProperty(name)
- 支持aws.home、系统环境变量
参数
- name (可选)供开发人员参考使用,详见https://docs.oracle.com/javase/8/docs/api/java/lang/System.html#getProperties--
例子
key的值是@sysProperty(java.version)
@env
语法
@env(*varName,valueOf)
- 取CC环境变量值,如果参数不存在将抛出异常
参数
- varName (必选) CC环境参数名称
- valueOf (可选) 可设置常量ext1、ext2、ext3取扩展值
例子
@env(crmServerUrl)/api/abc

Seven

010-62962343-690

liujx@actionsoft.com.cn
感谢您对该文档的关注!如果您对当前页面内容有疑问或好的建议,请与我联系。如果您需要解答相关技术问题请登录AWS客户成功社区