电商插件0.0.2
主要变化
新增小程序商城独立子包,自定义四个菜单:首页、分类、购物车、我的。提供商品详情、SKU选择、收货地址、运费试算、幂等下单、核心微信支付、订单列表与详情、物流信息、确认收货和评价。
数据库变化
新增购物车、会员地址、下单幂等记录表;完整SQL及增量位于database/0.0.2。生成工具已验证全量直接安装与历史全量加增量一致。
升级操作
备份数据库,停用插件并重启,打包后使用plugin upgrade --apply-database,再重建用户端。核心支付创建逻辑增加事务内订单重验,部署时需同步宿主后端。
兼容性
延续原管理端和订单模型,不改写0.0.1历史迁移。插件契约版本仍为0.0.1。小程序使用宿主登录、主题、请求和支付能力。
回滚方式
从发布前备份恢复源码与数据;禁止在已有新业务数据时直接删除新增表。
验收边界
真实微信支付需商户配置、已绑定平台身份和公网回调。已发起支付订单的主动关单及自动退款不属于现有核心支付能力,不能通过直接取消商城订单替代。未执行真实资金支付。