[]
运行任务视图主要用于我的待办页面,以便于查看当前用户正在办理的任务列表。
名称 | 说明 |
---|---|
[ID] | 视图主键,随机 GUID 字符串。 |
[流程实例ID] | 视图外键,关联流程实例视图的[ID] |
[流程定义ID] | 视图外键,关联流程定义视图的[ID] |
[名称] | 流程任务的节点名称。不可修改。 |
[描述] | 流程任务的描述或摘要。可通过服务端命令自定义。 |
[负责人] | 处理流程任务的用户。 |
[创建时间] | 任务的创建时间。 |
[结束时间] | 任务的结束时间。 |
[挂起状态] | 任务的挂起状态。挂起中的任务不能执行任何操作。 |
[关联页面] | 任务的关联页面。默认来自流程节点的配置。可以通过服务端命令自定义。 |
[类型] | 任务的类型。一般值为空,其他有抄送,加签,委托。 |
[阻塞类型] | 任务的阻塞类型,由加签或委托导致。一般值为空,其他有加签中,委托中。 |
`运行任务视图 和 全部任务视图在流程管理系统中通常用于不同的目的,它们之间的区别主要体现在所提供的任务列表的内容和用途上。以下是它们的区别和为什么要区分:
用途:`运行任务视图主要用于查看和管理当前正在运行的任务,即那些尚未完成的任务。它关注的是任务的实时状态,通常用于任务执行过程中的监控和管理。
用例:`运行任务视图适用于用户需要了解当前流程中哪些任务正在执行、任务的执行情况以及是否需要干预或管理任务的场景。
用途:`全部任务视图主要用于查看和管理所有任务,包括已完成的任务和尚未完成的任务。它关注的是任务的历史记录和全局视图,通常用于任务的审计和历史查询。
用例:`全部任务视图适用于用户需要查看流程的完整历史记录、审计任务的执行历史、分析任务执行效率以及进行报告和分析的场景。
数据用途不同:`运行任务视图主要用于任务的实时监控和管理,关注的是当前流程中正在执行的任务。而全部任务视图则更侧重于任务的历史记录和审计,用于查看所有任务的状态,包括已完成的任务。
查询频率不同:`运行任务视图用于提供当前任务的实时信息,因此经常被查询。而全部任务视图则提供了更全面的任务历史信息,主要用于回溯流程过程,因此查询频率较低。
查询性能不同:一般情况下,相比全部任务视图,运行任务视图包含较少的数据记录,因此运行任务视图具有更高的数据查询性能。因此,区分二者时,可以显著提升我的待办页面的加载速度。
只要页面上存在全部任务视图或运行任务视图的当前行,且存在关联数据表的数据绑定,那么系统就会自动加载、添加和保存关联数据表的当前行。
这一特性提供了以下三个关键功能:
打开任务详情页面时,只需传递流程任务的当前行,业务数据即可自动加载。
点击暂存节点操作时,先添加或更新数据表的当前行,若流程还没有关联,那么将数据表的当前行关联到流程。
点击提交节点操作时,若开启了自动保存业务数据选项,那么就和暂存节点操作类似,先添加或更新数据表当前行,再尝试关联到流程,最好执行提交任务的操作。
行权限:仅当当前登录用户是负责人时,有权限查看行。
列权限:默认未设置。