大佬们,问个小问题 桀桀Lv.5明道 发布于 2023-09-12 16:32 最后回复 2023-09-14 09:42:13 分享 收藏 复制链接 新浪微博 微信扫一扫 分享 7 回复864 浏览 我有一个项目,项目底下有 4 个子任务,只有 4 个任务都完成后项目进度才能变成已完成,完成不足 4 个,项目进度变成进行中,大概要怎么实现?
谢了
谢了
谢了
串行
选择子流程结束后再下一个节点,然后流程选创新。
任务表更新,且状态=已完成时,获取任务关联的项目,再用获取单条记录,获取项目下关联的任务表(筛选条件:状态 ≠ 已完成),
获取节点下,加有无数据分支。 有数据分支,更新项目为进行中;无数据分支,更新项目为已完成。
原理:只要项目下还能找到一个不等于已完成的任务,那项目就是进行中,否则项目就是已完成。
可以写个工作流,当任务表更新时触发。
获取多条记录,获取子表中“完成”的记录,再统计下记录条数,≥4 更新状态已完成,<4 更新状态进行中