打开待办、待阅任务的文档
| Type | Name and description |
|---|---|
List<WorkAction> |
actions可用操作列表 |
List<WorkDocumentField> |
data字段列表 |
String |
definitionName表单名称(流程中的文种名) |
Boolean |
editable是否可编辑 |
String |
editableMsg编辑状态提示的消息 |
String |
processInstId流程实例ID |
List<String> |
scripts脚本 |
WorkTodoStep |
stepData提交的第一个步骤信息 |
String |
taskId任务ID(文档ID+实际任务ID+外部系统ID) |
| Type | Name and description |
|---|---|
static List |
getActions(bropen.bpm.instance.Task task, String status, javax.servlet.http.HttpSession session)获取操作按钮 |
static Map |
getDecisiveOpinions(bropen.bpm.instance.Task task, String sequenceFlowGroup, javax.servlet.http.HttpSession session)获取决定性意见 |
static Map |
getEmployeeByEI(bropen.bpm.instance.ProcessInstance processInst, Map params, javax.servlet.http.HttpSession session)获取员工信息 |
static Map |
getNextActors(bropen.bpm.instance.Task task, String sfId, String find, String findType, javax.servlet.http.HttpSession session)获取下一办理人和阅知人 |
static Map |
getOpinionLog(bropen.bpm.instance.ProcessInstance processInst, javax.servlet.http.HttpSession session)获取流程意见 |
static Map |
getOpinions(bropen.bpm.instance.Task task, String sfId, javax.servlet.http.HttpSession session)获取提交意见 |
static Map |
getProcessLog(bropen.bpm.instance.ProcessInstance processInst, javax.servlet.http.HttpSession session)获取流程日志 |
static Map |
getReadLog(bropen.bpm.instance.ProcessInstance processInst, javax.servlet.http.HttpSession session)获取阅文日志 |
static Map |
getSendtoreadCandidates(bropen.bpm.instance.Task task, String find, javax.servlet.http.HttpSession session)获取知会人 |
static Map |
getSequenceFlowGroups(bropen.bpm.instance.Task task, javax.servlet.http.HttpSession session)获取路径分组 |
static Map |
getSequenceFlows(bropen.bpm.instance.Task task, String decisiveOpinion, String sequenceFlowGroup, javax.servlet.http.HttpSession session)获取提交路径 |
static Map |
getTaskInfo(String taskId, Map params, javax.servlet.http.HttpSession session)根据taskId获取任务及其对应的系统信息
|
static Map |
saveOpinion(bropen.bpm.instance.Task task, Map params, javax.servlet.http.HttpSession session)保存意见 |
static Map |
sendToRead(bropen.bpm.instance.ProcessInstance processInst, Map params, javax.servlet.http.HttpSession session)发送待阅 |
static Map |
submit(bropen.bpm.instance.Task task, Map params, javax.servlet.http.HttpSession session)提交 |
static Map |
submit(String url, Map params, javax.servlet.http.HttpSession session)提交 |
static Map |
validateRefDocument(bropen.bpm.instance.ProcessInstance processInst, Map params, javax.servlet.http.HttpSession session)打开关联表单前验证 |
| Methods inherited from class | Name |
|---|---|
class Object |
Object#wait(long, int), Object#wait(long), Object#wait(), Object#equals(Object), Object#toString(), Object#hashCode(), Object#getClass(), Object#notify(), Object#notifyAll() |
可用操作列表
字段列表
表单名称(流程中的文种名)
是否可编辑
编辑状态提示的消息
流程实例ID
脚本
提交的第一个步骤信息
任务ID(文档ID+实际任务ID+外部系统ID)
获取操作按钮
task - 任务status - 表单状态sessioon - 当前的session信息获取决定性意见
task - 任务sessioon - 当前的session信息获取员工信息
processInst - 流程实例params - 参数sessioon - 当前的session信息获取下一办理人和阅知人
task - 任务sfId - 提交路径IDsessioon - 当前的session信息获取流程意见
processInst - 流程实例sessioon - 当前的session信息获取提交意见
task - 任务sfId - 提交路径IDsessioon - 当前的session信息获取流程日志
processInst - 流程实例sessioon - 当前的session信息获取阅文日志
processInst - 流程实例sessioon - 当前的session信息获取知会人
获取路径分组
task - 任务sessioon - 当前的session信息获取提交路径
task - 任务decisiveOpinion - 决定性意见sequenceFlowGroup - 路径分组sessioon - 当前的session信息根据taskId获取任务及其对应的系统信息
保存意见
task - 任务content - 意见内容decisiveOpinion - 决定性意见session - 当前的session信息发送待阅
processInst - 流程实例params - 参数sessioon - 当前的session信息提交
task - 任务parasms - 提交参数sessioon - 当前的session信息提交
url - 外部系统提交任务的URLparams - 参数信息sessioon - 当前的session信息打开关联表单前验证
processInst - 流程实例params - 参数sessioon - 当前的session信息