public interface FormAPI
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
getDWFormMainPage(UserContext userContext,
ProcessInstance processInst,
int openState)
返回完整的带有工具栏的表单
|
java.lang.String |
getDWFormMainPage(UserContext userContext,
java.lang.String processInstId,
int openState)
返回完整的带有工具栏的表单
|
java.lang.String |
getDWFormURL(java.lang.String bpmPortalHost,
java.lang.String sid,
java.lang.String processInstId,
java.lang.String formDefId)
返回完整的带有工具栏的表单URL
|
java.lang.String |
getDWFormURL(java.lang.String bpmPortalHost,
java.lang.String sid,
java.lang.String processInstId,
java.lang.String formDefId,
int openState)
返回完整的带有工具栏的表单URL
|
java.lang.String |
getFormExtendsButtonsJSON(UserContext userContext,
ProcessInstance processInst,
TaskInstance taskInst,
java.lang.String userTaskDefId)
获取节点配置的扩展按钮JSON结构
|
java.lang.String |
getFormExtendsButtonsJSON(UserContext userContext,
java.lang.String processInstId,
java.lang.String taskInstId,
java.lang.String userTaskDefId)
获取节点配置的扩展按钮JSON结构
|
java.lang.String |
getFormHistoryOpinionHTML(UserContext userContext,
java.lang.String processInstId)
获取流程实例审批的记录的平台默认提供的HTML片段
|
java.lang.String |
getFormHistoryOpinionJSON(UserContext userContext,
java.lang.String processInstId)
获取流程实例审批的记录的JSON结构
|
java.lang.String |
getFormMainPage(UserContext userContext,
ProcessInstance processInst,
TaskInstance taskInst)
已过时。
被getFormPage方法替代,后期会删除,请注意重构
|
java.lang.String |
getFormMainPage(UserContext userContext,
ProcessInstance processInst,
TaskInstance taskInst,
int openState)
已过时。
被getFormPage方法替代,后期会删除,请注意重构
|
java.lang.String |
getFormMainPage(UserContext userContext,
java.lang.String processInstId,
java.lang.String taskInstId)
已过时。
被getFormPage方法替代,后期会删除,请注意重构
|
java.lang.String |
getFormMainPage(UserContext userContext,
java.lang.String processInstId,
java.lang.String taskInstId,
int openState)
已过时。
被getFormPage方法替代,后期会删除,请注意重构
|
java.lang.String |
getFormMainURL(java.lang.String bpmPortalHost,
java.lang.String sid,
java.lang.String processInstId,
java.lang.String taskInstId,
java.lang.String formDefId,
int openState)
已过时。
被getFormURL方法替代,后期会删除,请注意重构
|
java.lang.String |
getFormMainURL(java.lang.String bpmPortalHost,
java.lang.String sid,
java.lang.String processInstId,
java.lang.String taskInstId,
java.lang.String formDefId,
int openState,
boolean displayToolbar)
已过时。
被getFormURL方法替代,后期会删除,请注意重构
|
java.lang.String |
getFormPage(UserContext userContext,
ProcessInstance processInst,
TaskInstance taskInst,
java.lang.Integer openState,
java.lang.Integer currentPage,
java.lang.String formDefId,
java.lang.String boId)
返回表单页面,包含按钮工具条
|
java.lang.String |
getFormPage(UserContext userContext,
ProcessInstance processInst,
TaskInstance taskInst,
java.lang.Integer openState,
java.lang.Integer currentPage,
java.lang.String formDefId,
java.lang.String boId,
java.lang.String lang,
boolean displayToolbar)
返回表单页面
|
java.lang.String |
getFormPage(UserContext userContext,
ProcessInstance processInst,
TaskInstance taskInst,
int openState,
int currentPage,
java.lang.String formDefId,
java.lang.String boId)
返回表单页面,包含按钮工具条
|
java.lang.String |
getFormPage(UserContext userContext,
ProcessInstance processInst,
TaskInstance taskInst,
int openState,
int currentPage,
java.lang.String formDefId,
java.lang.String boId,
java.lang.String lang,
boolean displayToolbar)
返回表单页面
|
java.lang.String |
getFormPage(UserContext userContext,
java.lang.String processInstId,
java.lang.String taskInstId,
java.lang.Integer openState,
java.lang.Integer currentPage,
java.lang.String formDefId,
java.lang.String boId)
返回表单页面,包含按钮工具条
|
java.lang.String |
getFormPage(UserContext userContext,
java.lang.String processInstId,
java.lang.String taskInstId,
java.lang.Integer openState,
java.lang.Integer currentPage,
java.lang.String formDefId,
java.lang.String boId,
java.lang.String lang,
boolean displayToolbar)
返回表单页面
|
java.lang.String |
getFormPage(UserContext userContext,
java.lang.String processInstId,
java.lang.String taskInstId,
java.lang.Integer openState,
java.lang.Integer currentPage,
java.lang.String formDefId,
java.lang.String boId,
java.lang.String lang,
boolean displayToolbar,
java.util.Map<java.lang.String,java.lang.Object> extParams)
返回表单页面
|
java.lang.String |
getFormPage(UserContext userContext,
java.lang.String processInstId,
java.lang.String taskInstId,
int openState,
int currentPage,
java.lang.String formDefId,
java.lang.String boId)
返回表单页面,包含按钮工具条
|
java.lang.String |
getFormPage(UserContext userContext,
java.lang.String processInstId,
java.lang.String taskInstId,
int openState,
int currentPage,
java.lang.String formDefId,
java.lang.String boId,
java.lang.String lang,
boolean displayToolbar)
返回表单页面
|
java.lang.String |
getFormSysButtonsJSON(UserContext userContext,
ProcessInstance processInst,
TaskInstance taskInst,
java.lang.String userTaskDefId,
int openState)
获取表单系统提供的按钮JSON结构
|
java.lang.String |
getFormSysButtonsJSON(UserContext userContext,
java.lang.String processInstId,
java.lang.String taskInstId,
java.lang.String userTaskDefId,
int openState)
获取表单系统提供的按钮JSON结构
|
java.lang.String |
getFormTokenUrl(java.lang.String taskInstId)
获取任务的无会话请求的表单URL,其中包含TokenID,Token有效期默认3天
6.2.8以前的版本可以调用com.actionsoft.sdk.local.api.PortalAPI#getTaskInstTokenUrl(java.lang.String)方法 |
java.lang.String |
getFormTrackURL(java.lang.String bpmPortalHost,
java.lang.String sid,
java.lang.String processInstId)
获取流程跟踪URL,平台默认调用流程设计图样式的跟踪图,该模式要求IE10及以上浏览器支持,除非流程实施时候修改了设置
|
java.lang.String |
getFormTrackURL(java.lang.String bpmPortalHost,
java.lang.String sid,
java.lang.String processInstId,
boolean supportCanvas,
java.lang.String formInfo)
获取流程跟踪URL
|
java.lang.String |
getFormURL(java.lang.String bpmPortalHost,
java.lang.String sid,
java.lang.String processInstId,
java.lang.String taskInstId,
java.lang.Integer openState,
java.lang.String formDefId,
java.lang.String boId,
java.lang.String lang)
返回表单页面URL,包含按钮工具条
|
java.lang.String |
getFormURL(java.lang.String bpmPortalHost,
java.lang.String sid,
java.lang.String processInstId,
java.lang.String taskInstId,
java.lang.Integer openState,
java.lang.String formDefId,
java.lang.String boId,
java.lang.String lang,
boolean displayToolbar)
返回表单页面URL
|
java.lang.String |
getFormURL(java.lang.String bpmPortalHost,
java.lang.String sid,
java.lang.String processInstId,
java.lang.String taskInstId,
int openState,
java.lang.String formDefId,
java.lang.String boId,
java.lang.String lang)
返回表单页面URL,包含按钮工具条
|
java.lang.String |
getFormURL(java.lang.String bpmPortalHost,
java.lang.String sid,
java.lang.String processInstId,
java.lang.String taskInstId,
int openState,
java.lang.String formDefId,
java.lang.String boId,
java.lang.String lang,
boolean displayToolbar)
返回表单页面URL
|
java.io.File |
getLastSnapshotPDFFile(java.lang.String processInstId,
java.lang.String processDefId,
java.lang.String userTaskDefId)
返回最新的一个表单快照的PDF文件
|
java.lang.String getDWFormMainPage(UserContext userContext, java.lang.String processInstId, int openState)
userContext
- 用户上下文对象processInstId
- DW模型对应的流程实例IDopenState
- 表单打开状态,通过该参数,可控制表单的编辑或者只读状态,参考UserTaskRuntimeConst中STATE为起始命名的常量java.lang.String getDWFormMainPage(UserContext userContext, ProcessInstance processInst, int openState)
userContext
- 用户上下文对象processInst
- DW模型对应的流程实例对象openState
- 表单打开状态,通过该参数,可控制表单的编辑或者只读状态,参考UserTaskRuntimeConst中STATE为起始命名的常量java.lang.String getDWFormURL(java.lang.String bpmPortalHost, java.lang.String sid, java.lang.String processInstId, java.lang.String formDefId)
bpmPortalHost
- AWS Web服务URL地址,见PlatformAPI.getPortalUrl。如果为空,默认提供相对路径的URL,如./wprocessInstId
- DW模型对应的流程实例IDformDefId
- 表单定义ID。如果为空,系使用默认的表单PlatformAPI.getPortalUrl()
java.lang.String getDWFormURL(java.lang.String bpmPortalHost, java.lang.String sid, java.lang.String processInstId, java.lang.String formDefId, int openState)
bpmPortalHost
- AWS Web服务URL地址,见PlatformAPI.getPortalUrl。如果为空,默认提供相对路径的URL,如./wprocessInstId
- DW模型对应的流程实例IDformDefId
- 表单定义ID。如果为空,系使用默认的表单openState
- 表单打开状态,通过该参数,可控制表单的编辑或者只读状态,参考UserTaskRuntimeConst中STATE为起始命名的常量只读
,
常规
,
PlatformAPI.getPortalUrl()
java.lang.String getFormPage(UserContext userContext, java.lang.String processInstId, java.lang.String taskInstId, java.lang.Integer openState, java.lang.Integer currentPage, java.lang.String formDefId, java.lang.String boId)
userContext
- 用户上下文对象processInstId
- 流程实例IDtaskInstId
- 任务实例IDopenState
- 表单打开状态,通过该参数,可控制表单的编辑或者只读状态。可为空,默认读取任务实例状态。如果使用TaskQueryAPI查询的数据,可直接传入TaskInstance对象的getState方法的返回值。参考UserTaskRuntimeConst中STATE为起始命名的常量currentPage
- 子表当前页数,默认值为1formDefId
- 表单定义ID,可为空,系统会使用默认的表单boId
- BO表记录ID,可为空UserTaskRuntimeConst
java.lang.String getFormPage(UserContext userContext, java.lang.String processInstId, java.lang.String taskInstId, int openState, int currentPage, java.lang.String formDefId, java.lang.String boId)
userContext
- 用户上下文对象processInstId
- 流程实例IDtaskInstId
- 任务实例IDopenState
- 表单打开状态,通过该参数,可控制表单的编辑或者只读状态。如果使用TaskQueryAPI查询的数据,可直接传入TaskInstance对象的getState方法的返回值。参考UserTaskRuntimeConst中STATE为起始命名的常量currentPage
- 子表当前页数,默认值为1formDefId
- 表单定义ID,可为空,系统会使用默认的表单boId
- BO表记录ID,可为空UserTaskRuntimeConst
java.lang.String getFormPage(UserContext userContext, ProcessInstance processInst, TaskInstance taskInst, java.lang.Integer openState, java.lang.Integer currentPage, java.lang.String formDefId, java.lang.String boId)
userContext
- 用户上下文对象processInst
- 流程实例taskInst
- 任务实例openState
- 表单打开状态,通过该参数,可控制表单的编辑或者只读状态。可为空,默认读取任务实例状态。如果使用TaskQueryAPI查询的数据,可直接传入TaskInstance对象的getState方法的返回值。参考UserTaskRuntimeConst中STATE为起始命名的常量currentPage
- 子表当前页数,默认值为1formDefId
- 表单定义ID,可为空,系统会使用默认的表单boId
- BO表记录ID,可为空UserTaskRuntimeConst
java.lang.String getFormPage(UserContext userContext, ProcessInstance processInst, TaskInstance taskInst, int openState, int currentPage, java.lang.String formDefId, java.lang.String boId)
userContext
- 用户上下文对象processInst
- 流程实例taskInst
- 任务实例openState
- 表单打开状态,通过该参数,可控制表单的编辑或者只读状态。如果使用TaskQueryAPI查询的数据,可直接传入TaskInstance对象的getState方法的返回值。参考UserTaskRuntimeConst中STATE为起始命名的常量currentPage
- 子表当前页数,默认值为1formDefId
- 表单定义ID,可为空,系统会使用默认的表单boId
- BO表记录ID,可为空UserTaskRuntimeConst
java.lang.String getFormPage(UserContext userContext, java.lang.String processInstId, java.lang.String taskInstId, java.lang.Integer openState, java.lang.Integer currentPage, java.lang.String formDefId, java.lang.String boId, java.lang.String lang, boolean displayToolbar)
userContext
- 用户上下文对象processInstId
- 流程实例IDtaskInstId
- 任务实例IDopenState
- 表单打开状态,通过该参数,可控制表单的编辑或者只读状态。可为空,默认读取任务实例状态。如果使用TaskQueryAPI查询的数据,可直接传入TaskInstance对象的getState方法的返回值。参考UserTaskRuntimeConst中STATE为起始命名的常量currentPage
- 子表当前页数,默认值为1formDefId
- 表单定义ID,可为空,系统会使用默认的表单boId
- BO表记录ID,可为空lang
- 需要表单显示的语言,不指定使用系统默认语言displayToolbar
- 是否展示按钮工具条UserTaskRuntimeConst
java.lang.String getFormPage(UserContext userContext, java.lang.String processInstId, java.lang.String taskInstId, java.lang.Integer openState, java.lang.Integer currentPage, java.lang.String formDefId, java.lang.String boId, java.lang.String lang, boolean displayToolbar, java.util.Map<java.lang.String,java.lang.Object> extParams)
userContext
- 用户上下文对象processInstId
- 流程实例IDtaskInstId
- 任务实例IDopenState
- 表单打开状态,通过该参数,可控制表单的编辑或者只读状态。可为空,默认读取任务实例状态。如果使用TaskQueryAPI查询的数据,可直接传入TaskInstance对象的getState方法的返回值。参考UserTaskRuntimeConst中STATE为起始命名的常量currentPage
- 子表当前页数,默认值为1formDefId
- 表单定义ID,可为空,系统会使用默认的表单boId
- BO表记录ID,可为空lang
- 需要表单显示的语言,不指定使用系统默认语言displayToolbar
- 是否展示按钮工具条extParams
- 扩展参数UserTaskRuntimeConst
java.lang.String getFormPage(UserContext userContext, java.lang.String processInstId, java.lang.String taskInstId, int openState, int currentPage, java.lang.String formDefId, java.lang.String boId, java.lang.String lang, boolean displayToolbar)
userContext
- 用户上下文对象processInstId
- 流程实例IDtaskInstId
- 任务实例IDopenState
- 表单打开状态,通过该参数,可控制表单的编辑或者只读状态。如果使用TaskQueryAPI查询的数据,可直接传入TaskInstance对象的getState方法的返回值。参考UserTaskRuntimeConst中STATE为起始命名的常量currentPage
- 子表当前页数,默认值为1formDefId
- 表单定义ID,可为空,系统会使用默认的表单boId
- BO表记录ID,可为空lang
- 需要表单显示的语言,不指定使用系统默认语言displayToolbar
- 是否展示按钮工具条UserTaskRuntimeConst
java.lang.String getFormPage(UserContext userContext, ProcessInstance processInst, TaskInstance taskInst, java.lang.Integer openState, java.lang.Integer currentPage, java.lang.String formDefId, java.lang.String boId, java.lang.String lang, boolean displayToolbar)
userContext
- 用户上下文对象processInst
- 流程实例taskInst
- 任务实例openState
- 表单打开状态,通过该参数,可控制表单的编辑或者只读状态。可为空,默认读取任务实例状态。如果使用TaskQueryAPI查询的数据,可直接传入TaskInstance对象的getState方法的返回值。参考UserTaskRuntimeConst中STATE为起始命名的常量currentPage
- 子表当前页数,默认值为1formDefId
- 表单定义ID,可为空,系统会使用默认的表单boId
- BO表记录ID,可为空lang
- 需要表单显示的语言,不指定使用系统默认语言displayToolbar
- 是否展示按钮工具条UserTaskRuntimeConst
java.lang.String getFormPage(UserContext userContext, ProcessInstance processInst, TaskInstance taskInst, int openState, int currentPage, java.lang.String formDefId, java.lang.String boId, java.lang.String lang, boolean displayToolbar)
userContext
- 用户上下文对象processInst
- 流程实例taskInst
- 任务实例openState
- 表单打开状态,通过该参数,可控制表单的编辑或者只读状态。如果使用TaskQueryAPI查询的数据,可直接传入TaskInstance对象的getState方法的返回值。参考UserTaskRuntimeConst中STATE为起始命名的常量currentPage
- 子表当前页数,默认值为1formDefId
- 表单定义ID,可为空,系统会使用默认的表单boId
- BO表记录ID,可为空lang
- 需要表单显示的语言,不指定使用系统默认语言displayToolbar
- 是否展示按钮工具条UserTaskRuntimeConst
java.lang.String getFormURL(java.lang.String bpmPortalHost, java.lang.String sid, java.lang.String processInstId, java.lang.String taskInstId, java.lang.Integer openState, java.lang.String formDefId, java.lang.String boId, java.lang.String lang)
bpmPortalHost
- AWS Web服务URL地址,见PlatformAPI.getPortalUrlsid
- SessionId,必须传入processInstId
- 流程实例IDtaskInstId
- 任务实例ID,可为空openState
- 表单打开状态,通过该参数,可控制表单的编辑或者只读状态。可为空,默认读取任务实例状态。如果使用TaskQueryAPI查询的数据,可直接传入TaskInstance对象的getState方法的返回值。参考UserTaskRuntimeConst中STATE为起始命名的常量formDefId
- 表单定义ID,该参数用于多表单时,不指定使用默认表单,可为空boId
- BO表记录ID,可为空lang
- 需要表单显示的语言,不指定使用系统默认语言,可为空UserTaskRuntimeConst
,
PlatformAPI.getPortalUrl()
java.lang.String getFormURL(java.lang.String bpmPortalHost, java.lang.String sid, java.lang.String processInstId, java.lang.String taskInstId, int openState, java.lang.String formDefId, java.lang.String boId, java.lang.String lang)
bpmPortalHost
- AWS Web服务URL地址,见PlatformAPI.getPortalUrlsid
- SessionId,必须传入processInstId
- 流程实例IDtaskInstId
- 任务实例ID,可为空openState
- 表单打开状态,通过该参数,可控制表单的编辑或者只读状态。如果使用TaskQueryAPI查询的数据,可直接传入TaskInstance对象的getState方法的返回值。参考UserTaskRuntimeConst中STATE为起始命名的常量formDefId
- 表单定义ID,该参数用于多表单时,不指定使用默认表单,可为空boId
- BO表记录ID,可为空lang
- 需要表单显示的语言,不指定使用系统默认语言,可为空UserTaskRuntimeConst
,
PlatformAPI.getPortalUrl()
java.lang.String getFormURL(java.lang.String bpmPortalHost, java.lang.String sid, java.lang.String processInstId, java.lang.String taskInstId, java.lang.Integer openState, java.lang.String formDefId, java.lang.String boId, java.lang.String lang, boolean displayToolbar)
bpmPortalHost
- AWS Web服务URL地址,见PlatformAPI.getPortalUrlsid
- SessionIdprocessInstId
- 流程实例IDtaskInstId
- 任务实例ID,可为空openState
- 表单打开状态,通过该参数,可控制表单的编辑或者只读状态。可为空,默认读取任务实例状态。如果使用TaskQueryAPI查询的数据,可直接传入TaskInstance对象的getState方法的返回值。参考UserTaskRuntimeConst中STATE为起始命名的常量formDefId
- 表单定义ID,该参数用于多表单时,不指定使用默认表单,可为空boId
- BO表记录ID,可为空lang
- 需要表单显示的语言,不指定使用系统默认语言,可为空displayToolbar
- 是否展示按钮工具条UserTaskRuntimeConst
,
PlatformAPI.getPortalUrl()
java.lang.String getFormURL(java.lang.String bpmPortalHost, java.lang.String sid, java.lang.String processInstId, java.lang.String taskInstId, int openState, java.lang.String formDefId, java.lang.String boId, java.lang.String lang, boolean displayToolbar)
bpmPortalHost
- AWS Web服务URL地址,见PlatformAPI.getPortalUrlsid
- SessionIdprocessInstId
- 流程实例IDtaskInstId
- 任务实例ID,可为空openState
- 表单打开状态,通过该参数,可控制表单的编辑或者只读状态。如果使用TaskQueryAPI查询的数据,可直接传入TaskInstance对象的getState方法的返回值。参考UserTaskRuntimeConst中STATE为起始命名的常量formDefId
- 表单定义ID,该参数用于多表单时,不指定使用默认表单,可为空boId
- BO表记录ID,可为空lang
- 需要表单显示的语言,不指定使用系统默认语言,可为空displayToolbar
- 是否展示按钮工具条UserTaskRuntimeConst
,
PlatformAPI.getPortalUrl()
java.lang.String getFormTokenUrl(java.lang.String taskInstId)
6.2.8以前的版本可以调用com.actionsoft.sdk.local.api.PortalAPI#getTaskInstTokenUrl(java.lang.String)方法
taskInstId
- 任务实例IDjava.lang.String getFormMainPage(UserContext userContext, java.lang.String processInstId, java.lang.String taskInstId)
userContext
- 用户上下文对象processInstId
- 流程实例IDtaskInstId
- 任务实例IDjava.lang.String getFormMainPage(UserContext userContext, ProcessInstance processInst, TaskInstance taskInst)
userContext
- 用户上下文对象processInst
- 流程实例taskInst
- 任务实例java.lang.String getFormMainPage(UserContext userContext, java.lang.String processInstId, java.lang.String taskInstId, int openState)
userContext
- 用户上下文对象processInstId
- 流程实例IDtaskInstId
- 任务实例openState
- 表单打开状态,参考UserTaskRuntimeConstUserTaskRuntimeConst
@Deprecated java.lang.String getFormMainPage(UserContext userContext, ProcessInstance processInst, TaskInstance taskInst, int openState)
userContext
- 用户上下文对象processInst
- 流程实例taskInst
- 任务实例openState
- 表单打开状态,参考UserTaskRuntimeConstUserTaskRuntimeConst
@Deprecated java.lang.String getFormMainURL(java.lang.String bpmPortalHost, java.lang.String sid, java.lang.String processInstId, java.lang.String taskInstId, java.lang.String formDefId, int openState)
bpmPortalHost
- AWS Web服务URL地址,见PlatformAPI.getPortalUrlsid
- SessionIdprocessInstId
- 流程实例IDtaskInstId
- 任务实例IDformDefId
- 表单定义ID,如果为空,则使用默认的表单openState
- 表单打开状态,通过该参数,可控制表单的编辑或者只读状态,参考UserTaskRuntimeConst中STATE为起始命名的常量UserTaskRuntimeConst
,
PlatformAPI.getPortalUrl()
@Deprecated java.lang.String getFormMainURL(java.lang.String bpmPortalHost, java.lang.String sid, java.lang.String processInstId, java.lang.String taskInstId, java.lang.String formDefId, int openState, boolean displayToolbar)
bpmPortalHost
- AWS Web服务URL地址,见PlatformAPI.getPortalUrlsid
- SessionIdprocessInstId
- 流程实例IDtaskInstId
- 任务实例IDformDefId
- 表单定义ID,如果为空,则使用默认的表单openState
- 表单打开状态,通过该参数,可控制表单的编辑或者只读状态,参考UserTaskRuntimeConst中STATE为起始命名的常量displayToolbar
- 是否展示按钮工具条UserTaskRuntimeConst
,
PlatformAPI.getPortalUrl()
java.lang.String getFormTrackURL(java.lang.String bpmPortalHost, java.lang.String sid, java.lang.String processInstId)
bpmPortalHost
- AWS Web服务URL地址,见PlatformAPI.getPortalUrlsid
- SessionIdprocessInstId
- 流程实例IDPlatformAPI.getPortalUrl()
java.lang.String getFormTrackURL(java.lang.String bpmPortalHost, java.lang.String sid, java.lang.String processInstId, boolean supportCanvas, java.lang.String formInfo)
bpmPortalHost
- AWS Web服务URL地址,见PlatformAPI.getPortalUrlsid
- 用户会话IDprocessInstId
- 流程实例IDsupportCanvas
- 平台默认调用流程设计图样式的跟踪图,该模式要求IE10及以上浏览器支持,如果开发者知道应用场景不支持,可将该参数传入falseformInfo
- 平台默认提供的流程跟踪场景可返回该实例的表单,如果开发者需要该功能,需要传入表单信息以便在跟踪图中提供返回表单按钮,一个JSON数据,格式:{"taskInstId":"","openState":""}PlatformAPI.getPortalUrl()
java.lang.String getFormHistoryOpinionJSON(UserContext userContext, java.lang.String processInstId)
userContext
- 用户上下文对象processInstId
- 流程实例IDjava.lang.String getFormHistoryOpinionHTML(UserContext userContext, java.lang.String processInstId)
userContext
- 用户上下文对象processInstId
- 流程实例IDjava.lang.String getFormSysButtonsJSON(UserContext userContext, java.lang.String processInstId, java.lang.String taskInstId, java.lang.String userTaskDefId, int openState)
userContext
- 用户上下文对象processInstId
- 流程实例IDtaskInstId
- 任务实例IDuserTaskDefId
- 节点定义ID,可为空,如果为空,将根据任务实例查找openState
- 表单打开状态,通过该参数,可控制表单的编辑或者只读状态,参考UserTaskRuntimeConst中STATE为起始命名的常量UserTaskRuntimeConst
java.lang.String getFormSysButtonsJSON(UserContext userContext, ProcessInstance processInst, TaskInstance taskInst, java.lang.String userTaskDefId, int openState)
userContext
- 用户上下文对象processInst
- 流程实例对象taskInst
- 任务实例对象userTaskDefId
- 节点定义ID,可为空,如果为空,将根据任务实例查找openState
- 表单打开状态,通过该参数,可控制表单的编辑或者只读状态,参考UserTaskRuntimeConst中STATE为起始命名的常量UserTaskRuntimeConst
java.lang.String getFormExtendsButtonsJSON(UserContext userContext, java.lang.String processInstId, java.lang.String taskInstId, java.lang.String userTaskDefId)
userContext
- 用户上下文对象processInstId
- 流程实例IDtaskInstId
- 任务实例IDuserTaskDefId
- 节点定义ID,可为空,如果为空,将根据任务实例查找java.lang.String getFormExtendsButtonsJSON(UserContext userContext, ProcessInstance processInst, TaskInstance taskInst, java.lang.String userTaskDefId)
userContext
- 用户上下文对象processInst
- 流程实例对象taskInst
- 任务实例对象userTaskDefId
- 节点定义ID,可为空,如果为空,将根据任务实例查找java.io.File getLastSnapshotPDFFile(java.lang.String processInstId, java.lang.String processDefId, java.lang.String userTaskDefId)
processInstId
- 流程实例IDprocessDefId
- 流程定义IDuserTaskDefId
- 节点定义IDCopyright © Actionsoft Co., Ltd. All Rights Reserved.