0

我有如下所示的过程。

简单的过程

在这里,我有两个任务,即草稿和审查。(图 1)在草稿中,我的结果是“保存并提交”。当我单击保存时,草稿任务应以只读模式显示,因此为此我使用显示值托盘元素(图 2)创建了新任务作为草稿视图,在草稿视图中我再次获得编辑、提交等结果。当我再次单击编辑时,它会移动到草稿任务。事情就在这里,我为草稿视图创建了新任务。因为这是我可以创建的简单过程,但对于复杂的项目,它需要我创建一个额外的任务。对于审查,我也有审查视图任务。

在activiti中提供了保存按钮,但是如果我点击保存按钮,它将处于编辑模式而不是查看模式。对于查看模式,我有不同的结果,例如:编辑和提交,当我再次单击编辑结果时,任务应该在编辑模式下打开(应该显示结果保存并提交)。提交总是移动到下一个任务。

请任何人都可以为我提供解决方案以避免将任务创建为草稿视图和审查视图。

感谢和问候

阿姆鲁塔旺达卡

4

1 回答 1

0

与其依赖 OOTB 按钮,不如创建自定义按钮“保存”将表单变为只读,“编辑”使其可写。您可以在 activiti 中找到创建自定义表单字段的示例。如果您使用嵌入在 Alfresco 中的 activiti,您可以自定义任务定义(模型)以包含按钮,然后使用 js 注册 onClick 侦听器

于 2019-02-06T05:40:44.920 回答