—————————————————— 我的业务述求: 1,外部用户有数额限制 2,获取外部用户最后登录时间 3,根据登录时间与当前时间的差值筛选出长期不登录用户 4,修改长期不登录用户状态为停用 —————————————————— 我设计的工作流逻辑 1,登录用户触发工作流,如果登录用户没有在系统角色表有数据,就新增,如果有,就更新最后登录时间,用户名,头像等 2,收集当前系统角色表内大致符合逻辑的用户 3,用子流程进行间隔天数计算,多条数据赋值 4,筛选符合逻辑的系统角色数据 5,获取符合条件的外部门户角色 6,修改外部角色状态 7,更新系统角色表内状态字段 ——————————————————— 上述工作流只有一个功能没实现 1,系统角色表内的记录状态未更新为停用 ——————————————————— 工作流截图: [图片] [图片]
已经自动修复了,不知道什么原因 😄
明道云不能直接获取最后登录日期,只能靠用户去登录触发,如果用户使用了 7 天免登陆,这个最后登录日起还有 7 天的误差区,
大佬,我们的逻辑是一样的,工作流设定好了以后,它会自动执行,而且明道云是按照工作流来计费,所以我工作流设计复杂了一点,看起来就有点冗余,其实我可以设计成 3 条或者更多,这样可读性就更好
我去,你搞得好复杂,一张表记录外部用户及用户状态,最后登录时间,每次登陆时通过成员获取单条数据有责刷新时间数据与状态数据-启用,无责新增数据,新建视图筛选登录时间数据晚于上个月,工作流定期触发三天也好五天也罢,然后获取视图内所有数据全部更新为已停用
没有理解,大佬,我刚接触明道云,没几天,就是把明道云的一个入门视频看了一下
我是通过给自己发站内通知的方法来调试工作流的,建议你试试。