语法
@userName(uidAliasName,delimiter)
参数
例子
你好@userName,他们也刚刚访问过@userName(cc<曹操> lb<刘备> sq<孙权>)
结果
你好系统管理员,他们也刚刚访问过曹操 刘备 孙权
语法
@uid(uidAliasName,delimiter)
参数
例子
这是他们三个的登录账户@uid(cc<曹操> lb<刘备> sq<孙权>)
结果
这是他们三个的登录账户cc lb sq
语法
@userUniqueId(uidAliasName,delimiter)
参数
例子
这是他们三个的注册Id@userUniqueId(cc<曹操> lb<刘备> sq<孙权>)
结果
这是他们三个的注册Id610ce679-47af-4411-ab92-75424bca2acc 01f3eae8-2c4d-4585-93e8-12483c5b676c 31f5eae7-2c4d-4ade-93e8-12485h5b676c
语法
@userNo(uidAliasName,delimiter)
参数
例子
这是他们三个的员工编号@userNo(cc<曹操> lb<刘备> sq<孙权>)
结果
这是他们三个的员工编号001 002 003
语法
@userPositionName(uidAliasName,delimiter)
参数
例子
这是他们三个的职位名称@userPositionName(cc<曹操> lb<刘备> sq<孙权>)
结果
这是他们三个的职位名称兖州太守 徐州牧 都督
语法
@userPositionNo(uidAliasName,delimiter)
参数
例子
这是他们三个的职位编码@userPositionNo(cc<曹操> lb<刘备> sq<孙权>)
结果
这是他们三个的职位编码001 002 003
语法
@userPositionLayer(uidAliasName,delimiter)
参数
例子
这是他们三个的职位等级@userPositionLayer(cc<曹操> lb<刘备> sq<孙权>
结果
这是他们三个的职位等级18 18 18
语法
@userMobile(uidAliasName,delimiter)
参数
例子
这是他们三个的手机号@userMobile(cc<曹操> lb<刘备> sq<孙权>)
结果
这是他们三个的联系电话138XXXXXXXX 189XXXXXXXX 158XXXXXXXX
语法
@userTel(uidAliasName,delimiter)
参数
例子
这是他们三个的联系电话@userTel(cc<曹操> lb<刘备> sq<孙权>)
结果
这是他们三个的联系电话110 120 119
语法
@userEmail(uidAliasName,delimiter)
参数
例子
这是他们三个的电子邮箱@userEmail(cc<曹操> lb<刘备> sq<孙权>)
结果
这是他们三个的电子邮箱cc@sg.org lb@sg.org sq@sg.org
语法
@userPhoto(uidAliasName)
参数
例子
这是刘备的头像URL地址@userPhoto(lb<刘备>)
结果
这是刘备的头像URL地址
../df?groupValue=lb&fileValue=560ba8a2-b47c-4d90-a8e0-a672c8f443ac&sid=a3fa194b-4e9f-45b3
-9ff1-3608b9ce5bdb&repositoryName=%21photo-&appId=_bpm.platform&attachment=true&fileName
=lb.png
语法
@userExt1(uidAliasName,delimiter)
参数
语法
@userExt2(uidAliasName,delimiter)
参数
语法
@userExt3(uidAliasName,delimiter)
参数
语法
@userExt4(uidAliasName,delimiter)
参数
语法
@userExt5(uidAliasName,delimiter)
参数
语法
@userBOExt(fieldName,userId)
参数
例子
当前用户的工作年限是@userBOExt(EXT_YEAR)
结果
当前用户的工作年限是10年
语法
@userManager(uidAliasName,type,delimiter,includeSelf)
参数
例子
指定账户张三的管理者的账户为@userManager(zhangsan,all,,1)
结果
指定账户张三的管理者的账户为zhangsan liubei sunquan
语法
@user(key,uidAliasName,delimiter)
参数
例子
指定账户张三的手机号为@user(mobile,zhangsan)
结果
指定账户张三的手机号为13344556677
语法
@companyName(contextType,contextId)
contextType (可选)常量:org、process、taskOwner和taskTarget
- 如果值为org或未提供时,从操作者所在组织结构中读取
- 如果值为process时,从流程实例的创建者信息中读取
- 如果值为taskOwner时,从任务实例的发起人信息中读取
- 如果值为taskTarget时,从任务实例的执行人信息中读取
contextId (可选)对应contextType,如不提供该参数,默认取当前上下文
- 如果contextType为org或未提供时,该值为指定的部门Id
- 如果contextType为process,该值为指定的流程实例Id
- 如果contextType为taskOwne,该值为指定的任务实例Id
- 如果contextType为taskTarget,该值为指定的任务实例Id
例子
这是我注册的单位名称@companyName,也可以这样写@companyName(org)
这是当前流程实例创建人所在的单位名称@companyName(process)
指定获取Id为ABC的流程实例创建人所在单位名称@companyName(process,ABC)
这是当前任务实例发起人所在的单位名称@companyName(taskOwner)
这是当前任务实例执行人所在的单位名称@companyName(taskTarget)
指定获取Id为ABC的任务实例执行人所在单位名称@companyName(taskTarget,ABC)
语法
@companyId(contextType,contextId)
参数
contextType (可选)参见companyName参数说明
contextId (可选)参见companyName参数说明
例子
参见@companyName示例
语法
@companyNo(contextType,contextId)
参数
contextType (可选)参见companyName参数说明
contextId (可选)参见companyName参数说明
例子
参见@companyName示例
语法
@companyExt1(contextType,contextId)
参数
contextType (可选)参见companyName参数说明
contextId (可选)参见companyName参数说明
例子
参见@companyName示例
语法
@companyExt2(contextType,contextId)
参数
contextType (可选)参见companyName参数说明
contextId (可选)参见companyName参数说明
例子
参见@companyName示例
语法
@companyExt3(contextType,contextId)
参数
contextType (可选)参见companyName参数说明
contextId (可选)参见companyName参数说明
例子
参见@companyName示例
语法
@companyExt4(contextType,contextId)
参数
contextType (可选)参见companyName参数说明
contextId (可选)参见companyName参数说明
例子
参见@companyName示例
语法
@companyExt5(contextType,contextId)
参数
contextType (可选)参见companyName参数说明
contextId (可选)参见companyName参数说明
例子
参见@companyName示例
语法
@companyBOExt(*fieldName,contextType,contextId)
参数
fieldName (必填)自定义的字段名
contextType (可选)常量:org、process、taskOwner和taskTarget
- 如果值为org或未提供时,从操作者所在组织结构中读取
- 如果值为process时,从流程实例的创建者信息中读取
- 如果值为taskOwner时,从任务实例的发起人信息中读取
- 如果值为taskTarget时,从任务实例的执行人信息中读取
contextId (可选)是个增强参数。对应contextType,如不提供该参数,默认取当前上下文
- 如果contextType为org或未提供时,该值为指定的部门Id
- 如果contextType为process,该值为指定的流程实例Id
- 如果contextType为taskOwne,该值为指定的任务实例Id
- 如果contextType为taskTarget,该值为指定的任务实例Id
例子
李四所在单位传真号码是:@companyBOExt(COM_FAX,org,8911e732-b42a-4556-853f-ad32761bcbee)
结果
李四所在单位传真号码是010-6545021
语法
@companyType(contextType,contextId)
参数
contextType (可选)参见companyName参数说明
contextId (可选)参见companyName参数说明
例子
参见@companyName示例
语法
@departmentName(contextType,contextId)
参数
contextType (可选)参见companyName参数说明
contextId (可选)参见companyName参数说明
例子
参见@companyName示例
语法
@departmentPathName(contextType,contextId)
参数
contextType (可选)参见companyName参数说明
contextId (可选)参见companyName参数说明
例子
参见@companyName示例
语法
@departmentId(contextType,contextId)
参数
contextType (可选)参见companyName参数说明
contextId (可选)参见companyName参数说明
例子
参见@companyName示例
语法
@departmentPathId(contextType,contextId)
参数
contextType (可选)参见companyName参数说明
contextId (可选)参见companyName参数说明
例子
参见@companyName示例
语法
@departmentNo(contextType,contextId)
参数
contextType (可选)参见companyName参数说明
contextId (可选)参见companyName参数说明
例子
参见@companyName示例
语法
@departmentZone(contextType,contextId)
参数
contextType (可选)参见companyName参数说明
contextId (可选)参见companyName参数说明
例子
参见@companyName示例
语法
@departmentManager(isIgnoreMe,contextType,contextId)
参数
isIgnoreMe (可选)是否忽略自己,默认为false
contextType (可选)参见companyName参数说明
contextId (可选)参见companyName参数说明
例子
参见@companyName示例
语法
@isDepartmentManager(contextType,contextId)
参数
contextType (可选)参见companyName参数说明
contextId (可选)参见companyName参数说明
例子
参见@companyName示例
语法
@departmentExt1(contextType,contextId)
参数
contextType (可选)参见companyName参数说明
contextId (可选)参见companyName参数说明
例子
参见@companyName示例
语法
@departmentExt2(contextType,contextId)
参数
contextType (可选)参见companyName参数说明
contextId (可选)参见companyName参数说明
例子
参见@companyName示例
语法
@departmentExt3(contextType,contextId)
参数
contextType (可选)参见companyName参数说明
contextId (可选)参见companyName参数说明
例子
参见@companyName示例
语法
@departmentExt4(contextType,contextId)
参数
contextType (可选)参见companyName参数说明
contextId (可选)参见companyName参数说明
例子
参见@companyName示例
语法
@departmentExt5(contextType,contextId)
参数
contextType (可选)参见companyName参数说明
contextId (可选)参见companyName参数说明
例子
参见@companyName示例
语法
@departmentType(contextType,contextId)
参数
contextType (可选)参见companyName参数说明
contextId (可选)参见companyName参数说明
例子
参见@companyName示例
语法
@departmentBOExt(*fieldName,contextType,contextId)
参数
fieldName (必填)自定义的字段名
contextType (可选)常量:org、process、taskOwner和taskTarget
- 如果值为org或未提供时,从操作者所在组织结构中读取
- 如果值为process时,从流程实例的创建者信息中读取
- 如果值为taskOwner时,从任务实例的发起人信息中读取
- 如果值为taskTarget时,从任务实例的执行人信息中读取
contextId (可选)是个增强参数。对应contextType,如不提供该参数,默认取当前上下文
- 如果contextType为org或未提供时,该值为指定的部门Id
- 如果contextType为process,该值为指定的流程实例Id
- 如果contextType为taskOwne,该值为指定的任务实例Id
- 如果contextType为taskTarget,该值为指定的任务实例Id
例子
研发部门的电话号码是:@departmentBOExt(DEP_TEL,org,5d5d90a3-e21c-4b36-8fd3-e3f3cd743c5f)
结果
研发部门的电话号码是010-6335148
语法
@roleId(contextType,contextId)
参数
例子
参见@companyName示例
语法
@roleName(contextType,contextId)
参数
contextType (可选)参见companyName参数说明
contextId (可选)参见companyName参数说明
例子
参见@companyName示例
语法
@roleExt1(contextType,contextId)
参数
contextType (可选)参见companyName参数说明
contextId (可选)参见companyName参数说明
例子
参见@companyName示例
语法
@roleExt2(contextType,contextId)
参数
contextType (可选)参见companyName参数说明
contextId (可选)参见companyName参数说明
例子
参见@companyName示例
语法
@roleExt3(contextType,contextId)
参数
contextType (可选)参见companyName参数说明
contextId (可选)参见companyName参数说明
例子
参见@companyName示例
语法
@roleExt4(contextType,contextId)
参数
contextType (可选)参见companyName参数说明
contextId (可选)参见companyName参数说明
例子
参见@companyName示例
语法
@roleExt5(contextType,contextId)
参数
contextType (可选)参见companyName参数说明
contextId (可选)参见companyName参数说明
例子
参见@companyName示例
语法
@roleNameKey(contextType,contextId)
参数
contextType (可选)参见companyName参数说明
contextId (可选)参见companyName参数说明
例子
参见@companyName示例
语法
@roleUsers(*roleId,delimiter)
参数
例子
普通用户角色/岗位对应的账户是@roleUsers(28ee65b1-7219-4aef-9a14-021cc98a07d6)
结果
普通用户角色/岗位对应的账户是lixue gaoli
语法
@roleNoUsers(*No,delimiter)
参数
例子
角色/岗位代码为001的账户是@roleUsers(001)
结果
角色/岗位代码为001的账户是lixue gaoli
语法
@roleBOExt(*fieldName,contextType,contextId)
参数
fieldName (必填)自定义的字段名
contextType (可选)常量:org、process、taskOwner和taskTarget
contextId (可选)是个增强参数。对应contextType,如不提供该参数,默认取当前上下文
例子
项目管理角色描述是:@roleBOExt(ROLE_INTRODUCT,org,28ee65b1-7219-4aef-9a14-021cc98a07d6)
结果
项目管理角色描述是:负责项目的部署、实施及运维
语法
@positionBOExt(*fieldName,contextType,contextId)
参数
contextType- (可选)常量:org、process、taskOwner和taskTarget
contextId (可选)是个增强参数。对应contextType,如不提供该参数,默认取当前上下文
例子
项目管理岗位描述是:@positionBOExt(POSITION_INTRODUCT,org,28ee65b1-7219-4aef-9a14-021cc98a07d6)
结果
项目管理岗位描述是:负责项目的部署、实施及运维
语法
@teamUsers(*teamId,delimiter)
参数
例子
测试团队对应的账户是@teamUsers(153dcca3-7210-43b9-8a82-c7a57aa2b00e)
结果
测试团队对应的账户是gaoli handong
语法
@departmentIsManager(contextType,contextId)
参数
例子
@departmentIsManager()
结果
true