小程序点单后台开发

我要开发同款
proginn16554810522024年03月09日
68阅读
开发技术mysqlspringcloudredis、mybatis、java

作品详情

服务背景:实现用户在小程序侧的选购点单业务统一管理
责任描述:负责订单服务设计开发; 订单创建/支付/取餐/等业务开发,
结算页算价, 购物车加购的开发工作;
1、技术框架级别校验 利用自定义注解 + AOP + redisson 实现的分布式锁
2、运用责任链设计模式进行业务处理;实时单 预约单 实物单 虚拟单 混合单
虚拟商品校验: 礼品卡, 权益卡 等虚拟商品的购买
订单创建购物车信息 商品信息校验 库存 上下架 数量等
订单创建金额校验 计算订单金额 是否支持零元单 等
订单创建权益信息 计算用户积分经验值等
订单创建店铺信息校验 店铺状态校验 是否繁忙,打样等 ,纪录营业日等
订单创建支付项:支付礼品卡支付 创建订单冻结礼品卡支付单
订单创建限购校验 当前店铺下用户 选购的限购商品校验
订单创建使用折扣; 计算该订单是否参加 优惠活动使用优惠券等 核销优惠
订单创建扣减库存 冻结库存
订单创建附加属性
初始化订单状态及创建订单
3, 订单支付, 拉起小程序预支付 创建支付单
4 订单状态流转 支付完后推送到oms后完成
使用策略模式完成 订单接单,制作完成,已完成,等状态消息接收业务
5.提供结算页算价接口:在当前店铺用户选购的商品 计算 是否符合优化活动 满减 满折等,以及优惠券 优惠
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论