**有会员卡时:**
1.商品可使用积分抵扣单价,购买完成可以得到积分
2.商品除零售价外有会员价 /会员折扣
3.可使用会员卡结账
**无会员卡时:**
1.可使用现金、扫码(在线)支付
**结账时:**
1.增加出库记录,修改商品实时库存
2.可多种支付方式支付
3.修改会员卡的当前积分和当前余额(如果使用会员卡)
4.增加会员积分记录和余额记录(如果使用会员卡)
5.如果扫码支付时,可能会存在用户输入支付密码(可能取消支付)情况, 这种不是实时的支付结果可能会导致整单取消
在开发前,功能大概都了解,觉得开发难度还好。但是做起来战战兢兢,不知道如何设计代码功能,只能那种代码一把梭,太冗余太臃肿了,感觉自己写的很糟。 有大佬能指点一下怎么去设计这个功能吗? 或者有类似的开源代码让我去啃?感觉自己太菜了,只能做简单的增删改查了现在。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.