API
Class

Context ($UI/system/lib/base/context)

使用范围:UI2

Contents

class Context ($UI/system/lib/base/context) extends Object

页面上下文

Constructor Top

  Context ()
  Context ( data)

Methods Top

Boolean enabledClient ()
String getActivity ()
String getActivityLabel ()
String[] getAllPersonMemberFIDs ()
String[] getAllRoleCodes ()
String[] getAllRoleNames ()
String[] getAllRoles ()
String getBSessionID ()
String getClient ()
String getClientValue ()
String getCurrentActivity ()
String getCurrentActivityLabel ()
String getCurrentDeptCode ()
String getCurrentDeptFCode ()
String getCurrentDeptFID ()
String getCurrentDeptFName ()
String getCurrentDeptID ()
String getCurrentDeptName ()
String getCurrentOgnCode ()
String getCurrentOgnFCode ()
String getCurrentOgnFID ()
String getCurrentOgnFName ()
String getCurrentOgnID ()
String getCurrentOgnName ()
String getCurrentOrgCode ()
String getCurrentOrgFCode ()
String getCurrentOrgFID ()
String getCurrentOrgFName ()
String getCurrentOrgID ()
String getCurrentOrgName ()
String getCurrentPersonCode ()
String getCurrentPersonID ()
String getCurrentPersonMemberCode ()
String getCurrentPersonMemberFCode ()
String getCurrentPersonMemberFID ()
String getCurrentPersonMemberFName ()
String getCurrentPersonMemberFNameWithAgent ()
String getCurrentPersonMemberID ()
String getCurrentPersonMemberName ()
String getCurrentPersonMemberNameWithAgent ()
String getCurrentPersonName ()
String getCurrentPosCode ()
String getCurrentPosFCode ()
String getCurrentPosFID ()
String getCurrentPosFName ()
String getCurrentPosID ()
String getCurrentPosName ()
String getCurrentProcess ()
String getCurrentProcessLabel ()
String getData1 ()
String getData2 ()
String getData3 ()
String getData4 ()
String getExecuteContext ()
String getExecutor ()
String getExecutorPerson ()
String getID ()
String getLanguage ()
String getLoginDate ()
String getMainDeptCode ()
String getMainDeptFCode ()
String getMainDeptFID ()
String getMainDeptFName ()
String getMainDeptID ()
String getMainDeptName ()
String getMainOgnCode ()
String getMainOgnFCode ()
String getMainOgnFID ()
String getMainOgnFName ()
String getMainOgnID ()
String getMainOgnName ()
String getMainOrgCode ()
String getMainOrgFCode ()
String getMainOrgFID ()
String getMainOrgFName ()
String getMainOrgID ()
String getMainOrgName ()
String getMainPersonMemberCode ()
String getMainPersonMemberFCode ()
String getMainPersonMemberFID ()
String getMainPersonMemberFName ()
String getMainPersonMemberID ()
String getMainPersonMemberName ()
String getMainPosCode ()
String getMainPosFCode ()
String getMainPosFID ()
String getMainPosFName ()
String getMainPosID ()
String getMainPosName ()
String getOperatorCode ()
String getOperatorID ()
String getOperatorName ()
String getProcess ()
String getProcessData1 ()
String getProcessData2 ()
String getProcessData3 ()
String getProcessData4 ()
String getProcessLabel ()
String getRequestParameter (String name)
getRequestParameters ()
String getSkin ()
String getSystemParameter ( name)
String getTask ()
Boolean isDebug ()
Boolean isLog ()
Boolean isReadonlyMode ()
boolean isRequestUseBase64 ()
void setData1 (String value)
void setData2 (String value)
void setData3 (String value)
void setData4 (String value)
void setProcessData1 (String value)
void setProcessData2 (String value)
void setProcessData3 (String value)
void setProcessData4 (String value)
void setTask (String task)

Constructor details Top

public Context ()

页面上下文

public Context ( data)

构造函数

Parameters

data

页面上下文数据

Methods Detail Top

public Boolean enabledClient ()

判断是否使用多租户模式

Return Value

Boolean

public String getActivity ()

获取当前Activity

Return Value

String

public String getActivityLabel ()

当前activity显示名称

Return Value

String

public String[] getAllPersonMemberFIDs ()

获取操作者的所有人员成员

Return Value

String[]

public String[] getAllRoleCodes ()

获取操作者的所有角色的编码

Return Value

String[]

public String[] getAllRoleNames ()

获取操作者的所有角色的名称

Return Value

String[]

public String[] getAllRoles ()

获取操作者的所有角色

Return Value

String[]

public String getBSessionID ()

获取bsession id

Return Value

String

public String getClient ()

获取租户编码

Return Value

String

public String getClientValue ()

获取租户标识

Return Value

String

public String getCurrentActivity ()

获取当前Activity

Deprecated5.3版本后,不推荐使用

Return Value

String

public String getCurrentActivityLabel ()

当前activity显示名称

Deprecated5.3版本后,不推荐使用

Return Value

String

public String getCurrentDeptCode ()

获取当前部门的Code

Return Value

String

public String getCurrentDeptFCode ()

获取当前部门的FCode

Return Value

String

public String getCurrentDeptFID ()

获取当前部门的FID

Return Value

String

public String getCurrentDeptFName ()

获取当前部门的FName

Return Value

String

public String getCurrentDeptID ()

获取当前部门的ID

Return Value

String

public String getCurrentDeptName ()

获取当前部门的Name

Return Value

String

public String getCurrentOgnCode ()

获取当前机构的Code

Return Value

String

public String getCurrentOgnFCode ()

获取当前机构的FCode

Return Value

String

public String getCurrentOgnFID ()

获取当前机构的FID

Return Value

String

public String getCurrentOgnFName ()

获取当前机构的FName

Return Value

String

public String getCurrentOgnID ()

获取当前机构的ID

Return Value

String

public String getCurrentOgnName ()

获取当前机构的Name

Return Value

String

public String getCurrentOrgCode ()

获取当前组织的Code

Return Value

String

public String getCurrentOrgFCode ()

获取当前组织的FCode

Return Value

String

public String getCurrentOrgFID ()

获取当前组织的FID

Return Value

String

public String getCurrentOrgFName ()

获取当前组织的FName

Return Value

String

public String getCurrentOrgID ()

获取当前组织的ID

Return Value

String

public String getCurrentOrgName ()

获取当前组织的Name

Return Value

String

public String getCurrentPersonCode ()

获取当前人员成员关联的人的Code

Return Value

String

public String getCurrentPersonID ()

获取当前人员成员关联的人的ID

Return Value

String

public String getCurrentPersonMemberCode ()

获取当前人员成员的Code

Return Value

String

public String getCurrentPersonMemberFCode ()

获取当前人员成员的FCode

Return Value

String

public String getCurrentPersonMemberFID ()

获取当前人员成员的FID

Return Value

String

public String getCurrentPersonMemberFName ()

获取当前人员成员的FName

Return Value

String

public String getCurrentPersonMemberFNameWithAgent ()

获取当前人员成员的全名称, 包含代理人的名称

Return Value

String

public String getCurrentPersonMemberID ()

获取当前人员成员的ID

Return Value

String

public String getCurrentPersonMemberName ()

获取当前人员成员的Name

Return Value

String

public String getCurrentPersonMemberNameWithAgent ()

获取当前人员成员的名称, 包含代理人的名称

Return Value

String

public String getCurrentPersonName ()

获取当前人员成员关联的人的Name

Return Value

String

public String getCurrentPosCode ()

获取当前岗位的Code

Return Value

String

public String getCurrentPosFCode ()

获取当前岗位的FCode

Return Value

String

public String getCurrentPosFID ()

获取当前岗位的FID

Return Value

String

public String getCurrentPosFName ()

获取当前岗位的FName

Return Value

String

public String getCurrentPosID ()

获取当前岗位的ID

Return Value

String

public String getCurrentPosName ()

获取当前岗位的Name

Return Value

String

public String getCurrentProcess ()

获取当前Process

Deprecated5.3版本后,不推荐使用

Return Value

String

public String getCurrentProcessLabel ()

获取当前process显示名称

Deprecated5.3版本后,不推荐使用

Return Value

String

public String getData1 ()

获取当前流程关联的sData1

Return Value

String

public String getData2 ()

获取当前流程关联的sData2

Return Value

String

public String getData3 ()

获取当前流程关联的sData3

Return Value

String

public String getData4 ()

获取当前流程关联的sData4

Return Value

String

public String getExecuteContext ()

获取当前功能的执行上下文

Return Value

String

public String getExecutor ()

获取当前功能的执行者

Return Value

String

public String getExecutorPerson ()

获取当前功能的执行者所代表的人

Return Value

String

public String getID ()

获取上下文id

Return Value

String

public String getLanguage ()

获取登录语言

Return Value

String

public String getLoginDate ()

获取登录日期

Return Value

String

public String getMainDeptCode ()

获取主部门Code

Return Value

String

public String getMainDeptFCode ()

获取主部门FCode

Return Value

String

public String getMainDeptFID ()

获取主部门FID

Return Value

String

public String getMainDeptFName ()

获取主部门FName

Return Value

String

public String getMainDeptID ()

获取主部门ID

Return Value

String

public String getMainDeptName ()

获取主部门Name

Return Value

String

public String getMainOgnCode ()

获取主机构Code

Return Value

String

public String getMainOgnFCode ()

获取主机构FCode

Return Value

String

public String getMainOgnFID ()

获取主机构FID

Return Value

String

public String getMainOgnFName ()

获取主机构FName

Return Value

String

public String getMainOgnID ()

获取主机构ID

Return Value

String

public String getMainOgnName ()

获取主机构Name

Return Value

String

public String getMainOrgCode ()

获取主人员成员的父节点Code

Return Value

String

public String getMainOrgFCode ()

获取主人员成员的父节点FCode

Return Value

String

public String getMainOrgFID ()

获取主人员成员的父节点FID

Return Value

String

public String getMainOrgFName ()

获取主人员成员的父节点FName

Return Value

String

public String getMainOrgID ()

获取主人员成员的父节点ID

Return Value

String

public String getMainOrgName ()

获取主人员成员的父节点Name

Return Value

String

public String getMainPersonMemberCode ()

获取主人员成员的Code

Return Value

String

public String getMainPersonMemberFCode ()

获取主人员成员的FCode

Return Value

String

public String getMainPersonMemberFID ()

获取主人员成员的FID

Return Value

String

public String getMainPersonMemberFName ()

获取主人员成员的FName

Return Value

String

public String getMainPersonMemberID ()

获取主人员成员的ID

Return Value

String

public String getMainPersonMemberName ()

获取主人员成员的Name

Return Value

String

public String getMainPosCode ()

获取主岗Code

Return Value

String

public String getMainPosFCode ()

获取主岗FCode

Return Value

String

public String getMainPosFID ()

获取主岗FID

Return Value

String

public String getMainPosFName ()

获取主岗FName

Return Value

String

public String getMainPosID ()

获取主岗ID

Return Value

String

public String getMainPosName ()

获取主岗Name

Return Value

String

public String getOperatorCode ()

获取操作者的Code

Return Value

String

public String getOperatorID ()

获取操作者的ID

Return Value

String

public String getOperatorName ()

获取操作的Name

Return Value

String

public String getProcess ()

获取当前Process

Return Value

String

public String getProcessData1 ()

获取当前流程关联的sData1

Deprecated5.3版本后,不推荐使用

Return Value

String

public String getProcessData2 ()

获取当前流程关联的sData2

Deprecated5.3版本后,不推荐使用

Return Value

String

public String getProcessData3 ()

获取当前流程关联的sData3

Deprecated5.3版本后,不推荐使用

Return Value

String

public String getProcessData4 ()

获取当前流程关联的sData4

Deprecated5.3版本后,不推荐使用

Return Value

String

public String getProcessLabel ()

获取当前process显示名称

Return Value

String

public String getRequestParameter (String name)

获取页面请求URL中的参数

Parameters

String name

[required]参数名称

Return Value

String

参数的值

public getRequestParameters ()

获取所有的请求参数

Return Value

json格式的数据

public String getSkin ()

获取当前风格

Return Value

String

public String getSystemParameter ( name)

获取系统参数

	参数名称的取值范围是:

  		language: 语言;
  		loginDate: 登录日期;
 		process: 当前Process;
 		activity: 当前Activity;
  		currentProcessLabel: 当前process显示名称;
  		currentActivityLabel: 当前activity显示名称;
  		allPersonMemberFIDs: 当前人员的所有组织的FID;
  		currentPersonMemberNameWithAgent: 代理人显示名称;
  		currentPersonMemberFNameWithAgent: 代理人的FName;
  		operatorID: 操作者的ID;
  		operatorCode: 操作者的Code;
  		operatorName: 操作者的Name;
  		currentDeptID: 当前部门的ID;
  		currentDeptCode: 当前部门的Code;
  		currentDeptName: 当前部门的Name;
 	 	currentDeptFID: 当前部门的FID;
  		currentDeptFCode: 当前部门的FCode;
  		currentDeptFName: 当前部门的FName;
  		currentOgnID:当前机构的ID;
  		currentOgnCode: 当前机构的Code;
  		currentOgnName: 当前机构的Name;
  		currentOgnFID: 当前机构的FID;
 	 	currentOgnFCode: 当前机构的FCode;
  		currentOgnFName: 当前机构的FName;
  		currentOrgID: 当前组织的ID;
  		currentOrgCode: 当前组织的Code;
  		currentOrgName: 当前组织的Name;
  		currentOrgFID: 当前组织的FID;
  		currentOrgFCode: 当前组织的FCode;
  		currentOrgFName: 当前组织的FName;
  		currentPersonID: 当前人员成员关联的人的ID;
  		currentPersonCode: 当前人员成员关联的人的Code;
  		currentPersonName: 当前人员成员关联的人的Name;
  		currentPersonMemberID: 当前PersonMember的ID;
  		currentPersonMemberCode: 当前PersonMember的Code;
  		currentPersonMemberName: 当前PersonMember的Name;
  		currentPersonMemberFID: 当前PersonMember的FID;
  		currentPersonMemberFCode: 当前PersonMember的FCode;
  		currentPersonMemberFName: 当前PersonMember的FName;
  		currentPosID: 当前岗位的ID;
  		currentPosCode: 当前岗位的Code;
  		currentPosName: 当前岗位的Name;
  		currentPosFID: 当前岗位的FID;
  		currentPosFCode: 当前岗位的FCode;
  		currentPosFName: 当前岗位的FName;
 		task: 当前任务;
 		sData1: 任务关联的sData1;
 		sData2: 任务关联的sData2;
 		sData3: 任务关联的sData3;
 		sData4: 任务关联的sData4;
  		mainPersonMemberID: 主人员成员的ID;
  		mainPersonMemberCode: 主人员成员的Code;
  		mainPersonMemberName: 主人员成员的Name;
  		mainPersonMemberFID: 主人员成员的FID;
  		mainPersonMemberFCode: 主人员成员的FCode;
  		mainPersonMemberFName: 主人员成员的FName;
  		mainOrgID: 主人员成员的父节点ID;
  		mainOrgCode: 主人员成员的父节点Code;
  		mainOrgName: 主人员成员的父节点Name;
  		mainOrgFID: 主人员成员的父节点FID;
  		mainOrgFCode: 主人员成员的父节点FCode;
  		mainOrgFName: 主人员成员的父节点FName;
  		mainPosID: 主岗ID;
  		mainPosCode: 主岗Code;
  		mainPosName: 主岗Name;
  		mainPosFID: 主岗FID;
  		mainPosFCode: 主岗FCode;
  		mainPosFName: 主岗FName;
  		mainDeptID: 主部门ID;
  		mainDeptCode: 主部门Code;
  		mainDeptName: 主部门Name;
  		mainDeptFID: 主部门FID;
  		mainDeptFCode: 主部门FCode;
  		mainDeptFName: 主部门FName;
  		mainOgnID: 主机构ID;
  		mainOgnCode: 主机构Code;
  		mainOgnName: 主机构Name;
  		mainOgnFID: 主机构FID;
  		mainOgnFCode: 主机构FCode;
  		mainOgnFName: 主机构FName;
	

Parameters

name

[required]参数名称

Return Value

String

参数的值

public String getTask ()

获取当前task

Return Value

String

public Boolean isDebug ()

判断当前是否是debug模式

Return Value

Boolean

public Boolean isLog ()

判断是否记录功能打开的日志

Return Value

Boolean

public Boolean isReadonlyMode ()

判断页面是否是只读模式

Return Value

Boolean

public boolean isRequestUseBase64 ()

请求是否使用base64编码,受UIServer justep.xml中request-use-base64设置影响

Return Value

boolean

public void setData1 (String value)

设置当前的sData1

Parameters

String value

Return Value

void

public void setData2 (String value)

设置当前的sData2

Parameters

String value

Return Value

void

public void setData3 (String value)

设置当前的sData3

Parameters

String value

Return Value

void

public void setData4 (String value)

设置当前的sData4

Parameters

String value

Return Value

void

public void setProcessData1 (String value)

设置当前的sData1

Deprecated5.3版本后,不推荐使用

Parameters

String value

Return Value

void

public void setProcessData2 (String value)

设置当前的sData2

Deprecated5.3版本后,不推荐使用

Parameters

String value

Return Value

void

public void setProcessData3 (String value)

设置当前的sData3

Deprecated5.3版本后,不推荐使用

Parameters

String value

Return Value

void

public void setProcessData4 (String value)

设置当前的sData4

Deprecated5.3版本后,不推荐使用

Parameters

String value

Return Value

void

public void setTask (String task)

获取当前task

Parameters

String task

Return Value

void