前言
完整版演示
开发版演示
在之前的开发进程中,我们基本搭建了收银台的基础。这次着重梳理一下收银台相关功能的开发及优化情况。
1.会员查询与开卡
收银台新增加了会员筛选功能
并且会员和会员卡是一对多的关系 理论可以开无数张卡
默认选择一张卡 会员卡选择页面可以折叠
2.完成结算功能
在商品结算功能的开发中,根据实际场景和用户需求。用户在结算过程中,可以自主灵活地决定是否使用会员卡。若选择使用,将展示会员价和相应的折扣信息。在支付方式的选择上,虽然支持卡金支付 ,优先扣除卡金 不能单独扣赠送金防止退卡。(会员未来卡,以及开卡页面不能选择会员卡支付)
3.订单功能,用户可以一次性选多款商品时,一个订单能对应多个细单。而且一个订单能支持多种支付方式,跟实际业务场景贴合。生成订单的时候,还能同时处理开卡或扣除卡金的操作,保存消费前后余额便于追溯。(后期销单的时候完成卡金和库存的回退)
后续我们需要完成收银台的续卡功能 以及订单的销单对单 小票功能
代码地址
https://gitee.com/ddeatrr/memberShop