hebxtshhyj 发表于 2022-11-14 19:43:26

关于流程的改进

流程中为什么不增加节点操作的命令,
只能增加操作按钮,不能添加按钮的命令,添加命令还需要到流程命令条中,很不方便。
直接在流程中每个需要的节点添加按钮,然后直接写命令,不是很好吗?


Joe.xu 发表于 2022-11-15 10:43:24

大哥,建议您先看一下我们低代码生态专家录制的工作流视频,

对工作流有个完整的认知,这样工作流才能用的根得心应手哈,
目前您说的工作流是可以办到的

看完必恍然大悟的活字格内幕:五十八、2小时,玩转工作流
https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=151216&fromuid=60953
(出处: 葡萄城产品技术社区)


hebxtshhyj 发表于 2022-11-15 12:02:44

本帖最后由 hebxtshhyj 于 2022-11-15 12:03 编辑

Joe.xu 发表于 2022-11-15 10:43
大哥,建议您先看一下我们低代码生态专家录制的工作流视频,

对工作流有个完整的认知,这样工作流才能用 ...
现在只有节点进入,出去,取消等的命令操作。提交,同意,拒绝等这些操作只能在流程命令条里面操作,是这样吗?回头我再好好看看。

Chelsey.Wang 发表于 2022-11-15 17:33:00

在这里可以添加流程操作:


hebxtshhyj 发表于 2022-11-16 11:31:35

Chelsey.Wang 发表于 2022-11-15 17:33
在这里可以添加流程操作:

感谢回复,我知道能添加这些按钮,但是也仅仅是添加了个按钮,要写这些按钮对应的命令,是不是要到别的地方去填写?不知道我表达清楚了没有。我小白一枚,只是从使用的角度,如何更方便,或许是刚开始用,对软件认识的不够深。

Chelsey.Wang 发表于 2022-11-16 17:39:14

hebxtshhyj 发表于 2022-11-16 11:31
感谢回复,我知道能添加这些按钮,但是也仅仅是添加了个按钮,要写这些按钮对应的命令,是不是要到别的地 ...
添加按钮时,可以选择操作类型,操作类型里这些提交/调度/回退本身就是针对流程的操作呀,不是仅仅增加了一个UI,点击后就会执行对应的操作,比如设置操作类型为“调度”,可以设置调度到指定节点,用户使用时点了这个按钮就可以调度到指定节点。
是我没太理解您说的命令是什么吗,可否举一个具体的例子说明呢?

hebxtshhyj 发表于 2022-11-16 23:53:32

Chelsey.Wang 发表于 2022-11-16 17:39
添加按钮时,可以选择操作类型,操作类型里这些提交/调度/回退本身就是针对流程的操作呀,不是仅仅增加了 ...

现在流程的操作按钮,提交调度结束等,只是对流程的控制,向前走一步,向后退一步,结束等,如果添加了这些按钮,同时可以对业务单控制,比如,复核通过,流程向前一步,可以同时在复核这个按钮里写入对业务单的操作,再比如,拒绝,流程结束后同时可以对业务单做状态修改等,当然,通过服务端命令在流程进入时结束时,或者流程条命令可以实现,但是都没有这样来的直接,总觉得又拐了个弯,我只是个门外汉,不知道说的对不对,说错了,您一笑而过就好。

Chelsey.Wang 发表于 2022-11-17 17:39:51

hebxtshhyj 发表于 2022-11-16 23:53
现在流程的操作按钮,提交调度结束等,只是对流程的控制,向前走一步,向后退一步,结束等,如果添加了这 ...

明白您的意思了,活字格旧版的工作流就是流程数据和业务数据同步的,这样处理确实更加简单,但是对于比较复杂的场景来说,就存在一些限制了,在这种架构下,因为没有独立的流程,很多功能是实现不了了,所以在新版工作流中,流程是独立于业务数据的。

Patrick.Zhu 发表于 2024-1-16 16:20:37

您可以学习并尝试一下,或者用我们的库存管理系统Demo研究一下,实际很多情况下,现在的架构是更好的,在流程事件中进行命令的控制,而不是只和按钮绑定,这提供了很大的自由度,收到了很多好评。
页: [1]
查看完整版本: 关于流程的改进