购物车劵凑单 劵互斥逻辑
2022-08-26 12:12:28 10 举报
购物车劵凑单 劵互斥逻辑
作者其他创作
大纲/内容
存在 劵A的 appliedItem 中的任意一个 item值 与劵B 的 appliedItem 中的任意一个 item值 相同
否
将 劵B 的勾选状态置为 不勾选
不改变 劵B 的勾选状态
用户勾选某一个劵A
是
循环 劵A 的 appliedItem同时 循环 劵B 的 appliedItem
劵A 的内联规则不等于ITEM_MUTEX或劵B 的内联规则不等于ITEM_MUTEX
劵A 的内联规则为ALL_MUTEX或劵B 的内联规则为ALL_MUTEX
单次循环结束, 判断是否已经遍历完同组所有其他劵
结束
已遍历完成
循环同组内所有劵
循环至某个劵B
劵A 不属于任何内联组或劵B 不属于任何内联组
是
未遍历完
收藏
0 条评论
下一页