rule-flow
2017-02-22 14:04:56 0 举报
规则流(Rule-Flow)是一种用于描述和执行复杂业务流程的图形化工具。它通过将业务逻辑分解为一系列有序的规则和步骤,帮助用户更直观地理解和控制业务流程。规则流通常包括开始节点、结束节点、条件判断、任务执行等组件,用户可以通过拖拽和连接这些组件来构建自定义的业务逻辑。规则流具有易于理解、可扩展性强、可重用性好等特点,广泛应用于企业级应用、工作流系统、审批流程等领域。
作者其他创作
大纲/内容
N
下单失败
5
Y
根据活动待计算商品列表计算优惠
失败
9
计算价格与购物车价格一致
商品下单
循环下一活动
3
8
遍历商品列表
限额冻结
商品参与的活动都是优惠计算后的,如果存在此情况,下单失败
1
7
因为并发问题可能导致活动配额资源抢占失败,导致下单失败
商品是否参与该活动
按优先级遍历活动列表
下单的商品不能再让系统自动计算参与活动
4
6
计算用户范围,无法参加活动则跳过。
根据请求上下文判断能否参加活动
2
记录活动商品参与信息更新商品优惠上下文(商品原价,商品每个活动前后价格,优惠明细)
活动是否超过限额
以购物车为基础,进行商品处理形成待扫描的商品列表
校验商品参数
取该站点下进行中的所有活动列表
活动扫描的不是购物车,而是通过购物车整理后的商品列表;套餐会进行单品拉平,赠品换购品会清理,手动选择不参加活动的商品也不会加进来。
下单成功
冻结结果
商品能否参与活动
商品范围计算,不在活动范围内却参与了,下单失败
checkout页待太久,可能活动限额不足了,下单失败
遍历购物车下一个商品
是否满足活动优惠
商品此次是否已参加互斥的活动
成功
所有活动优惠计算完毕,对比购物车价格是否一致,优惠信息是否一致
购物车商品循环结束
活动循环是否结束
校验失败
加入到待计算商品列表
0 条评论
下一页