查询出流程表单form、流程表单form值、流程图、审批任务节点、审批意见
主要是后端查询数据,前端展示
待办转移:就是重新set一下任务的assign
最近有小伙伴问我这个审批记录的时间线问题:
目前我这里的时间线只会显示已审批的节点和当前待审批的节点,后续的节点不显示,比如A->B->C->D个节点,如果B这里审批了,只会显示:A(已审批,审批人xxx)->B(已审批,审批人xxx)->C(待审批,审批人xxx),不会显示D;能不能像钉钉一样的处理,可以直接预判一下这个流程走完的时间线?注意:图中为啥用虚线显示接下来的节点走向?我的解读是因为预判的流程走向,并不是固定的,只能根据当时的表单数据做预判,因为表单值在审批过程中是可以被修改的,修改之后流程走向会变,具体的解释请查看本系列文章的十四《springboot+activiti7+react实现模仿钉钉功能的审批流(十四、发起流程自动预判流程走向)》和十五章节《springboot+activiti7+react实现模仿钉钉功能的审批流(十五、流程表单操作权限设计)》;
这个业务问题当时开发时候未考虑到,最近连夜又肝了篇文章补充下:
springboot+activiti7+react实现模仿钉钉功能的审批流(十四、发起流程自动预判流程走向)