分单流程图
2016-10-13 13:44:52 0 举报
分配流程
作者其他创作
大纲/内容
检查job运行时间
判断是否有可以被分单的员工
是
判定员工列表是否为空
否
直接分配给该员工
没有单子
得到有权限处理单子的员工列表
本次job执行结束
得到国内需求单分配规则
包含每个员工当天未处理完成(FollowStatus=1、2)的单子数量和总数
查询总量由分配规则决定
查询客人是否存已经存在分配关系(当天的)
根据分配规则里的时间检查当前时间是否在规则时间范围内,如果不在就不能分单
得到国际需求单分配规则
本次分配结束
根据项目维度查询待分配单子
调用分单job
从有权限处理单子的员工中查询出当天可以被分单的员工
检查待分配列表中的单子数量
进行分单,并把该员工的OrderCount、TotalCount都加1
是否可以分配单子
得到国际废弃单规则
判定是否存在分配关系
继续分配剩余单子,直至分配结束
得到国际关闭单规则
有单子
根据客人手机号、单子类型、项目类型去查询
随机从员工列表中取出员工,判断该员工已经分配的单子是否超过分单上限、是否达到当天最大分配量,如果满足其一,从员工列表中移除,再次随机,直至取出符合要求的员工或者员工列表为空
0 条评论
下一页