本帖最后由 Joe.xu 于 2022-9-15 11:16 编辑
大家可能需要有些心理准备,接下来我要讲的内容将会颠覆你对8.0流程的认知。
其实增加的功能很简单,那就是节点名称关键字
我q,就这算啥,不就是一个简单的关键字吗,这能有啥,没有的时候,我用任务ID照样可以,而且就一个名字能干啥。
那么大招来了,尔等看好了(周瑜说的,和我没关系)
大家看看我下面的这个操作,猜测一下和8.0最大的区别是什么
其实在8.0工作流中,咱们在节点调用服务端命令的时候,传入的参数只能是当前结点的信息,获取的不是数据表信息,就是流程上下文信息,可是我就是想在当前结点修改上一节点的信息,就很困难,需要先将上一节点ID存储到数据表中然后在获取。
那么现在想想是不是可以做到了,比方说我现在有四个节点,分别是填单、一级审核、二级审核、三级审核, 我就可以在二级审核调用服务端命令的时候,将当前实例ID和一级审核传入服务的命令,我就可以在全部任务视图中查到对应的任务ID了,
然后通过管理流程任务命令,就可以管理对应的任务数据了,是不是很nice呢
当然这也只是我自己的想法,大家赶紧发挥自己的聪明才智,实现更强大的功能。
|