优惠券最佳计算流程图
2022-03-21 17:10:52 17 举报
流程图
作者其他创作
大纲/内容
是
记录最大可叠加的店铺券
否
查询店铺券
区分有效、无效平台券
计算出每件商品优惠均摊金额是否小于商品金额
最优的平台券跟店铺券
店铺券作废(店铺券不支持非CNY)
入参转换(优惠券、商品信息)
返回空店铺券
参数转换
过滤用户未使用的店铺券
判断可用平台券是否存在选定的平台券
判断商品是否为CNY
获取可用的平台券金额
返回空店铺券信息
判断均摊金额是否大于商品金额
筛选最优店铺券
判断最大店铺券是否可以叠加平台券
有效的平台券判断是否为折扣券
计算店铺券、平台券的折扣金额
查询平台端可用的优惠券
同步记录
提示勾选的店铺券不存在
返回店铺券信息
查询用户已领取的店铺券
结束
筛选最优平台券
所有商品
计算折扣金额
记录该平台券信息
判断用户未使用的店铺券是否为空
判断商品金额是否达到门槛金额
判断选定的店铺券是否存在未使用店铺券
异常结束
计算店铺券、平台券的均摊金额是否超过商品金额
筛选包含部分商品的金额累加
计算平台券对商品的均摊金额
查询平台可用优惠券
部分商品
店铺券、平台券混合计算
筛选包含品类商品的金额累加
品类商品
判断不可用平台券是否存在选定的平台券
商品金额累加
判断用户是否领用店铺优惠券
忽略此数据
记录最大店铺券
过滤全商品、部分商品、品类商品对应的商品编码
校验开始
提示平台券失效
判断是否折扣券
校验店铺券是否可叠加、是否满足门槛金额
计算商品折扣金额
最佳计算开始
收藏
0 条评论
回复 删除
下一页