生成预订单
2021-02-27 16:23:10 4 举报
try
作者其他创作
大纲/内容
用雪花算法来生成ID
核算运费是否正确
核算订单总价
判断优惠券是否合法
否
Y
保存订单到数据库
是否使用过优惠券
设置订单时间
这里所谓的核算是指前台传来的订单中的运费 是否和我们后台核算出来的运费样
订单总价如果大的话,是不需要包含运费的(此处也同上 比较前台传来的order对象中的总价是否和我们后台计算出来的总价一样)
订单支付金额= 订单总金额-余额-优惠券金额
判断余额是否合法
判断是否可以免运费(如果金额大可以免运费)
是否使用余额
设置订单ID
检查 b 不要小于0再检查 b 不应该 小于 a否则都是不合法
设置订单状态不可见
1 检查这个优惠券是否存在2 优惠券是否被使用过
核算订单总价是否正确
用户表中的余额 - a: 应该就是余额宝.订单表中的余额 - b: money_paid 用户余额里面提扣出的用来购买这个订单的钱
收藏
收藏
0 条评论
下一页