分享 / 0 / 8 / 创建于 2年前
问个设计上的问题,用户通过活动获得了一件商品,提货的时候需要支付运费,那支付运费是否另外创建一个支付订单表呢? 或者有其他的设计模式的吗?
可以有一个支付订单表 通过一个type字段去区分是什么业务的支付
可以建一张运费表嘛 关联商品就好啦 一对一
或许直接到付?
老师 是不是可以建一个运费规则表 用订单关联运费规则
活动表(活动名)活动规则表(商品、具体获奖规则)活动流水表 (用户ID,商品ID、活动ID、状态)订单表 (订单号、订单流水号、金额、时间、状态、关联_type、关联_id)运费规则表(具体商品对应运费规则),脑袋一拍,先整上
刚好最近做了这个功能。看到你这个场景,建议在订单表加一个字段freight_price运费。订单总价=商品价格(0)+运费,判断订单支付状态就好了。
我要举报该,理由是:
可以有一个支付订单表 通过一个type字段去区分是什么业务的支付
可以建一张运费表嘛 关联商品就好啦 一对一
或许直接到付?
老师 是不是可以建一个运费规则表 用订单关联运费规则
活动表(活动名)
活动规则表(商品、具体获奖规则)
活动流水表 (用户ID,商品ID、活动ID、状态)
订单表 (订单号、订单流水号、金额、时间、状态、关联_type、关联_id)
运费规则表(具体商品对应运费规则),脑袋一拍,先整上
刚好最近做了这个功能。看到你这个场景,建议在订单表加一个字段freight_price运费。订单总价=商品价格(0)+运费,判断订单支付状态就好了。