——————————————————
我的业务述求:
1,外部用户有数额限制
2,获取外部用户最后登录时间
3,根据登录时间与当前时间的差值筛选出长期不登录用户
4,修改长期不登录用户状态为停用
——————————————————
我设计的工作流逻辑
1,登录用户触发工作流,如果登录用户没有在系统角色表有数据,就新增,如果有,就更新最后登录时间,用户名,头像等
2,收集当前系统角色表内大致符合逻辑的用户
3,用子流程进行间隔天数计算,多条数据赋值
4,筛选符合逻辑的系统角色数据
5,获取符合条件的外部门户角色
6,修改外部角色状态
7,更新系统角色表内状态字段
———————————————————
上述工作流只有一个功能没实现
1,系统角色表内的记录状态未更新为停用
———————————————————
工作流截图: