小赵集市是三端一体的商城系统:微信小程序购物端、Vue3 管理后台、Node.js 交易中台。 从多规格 SKU 到支付结算,从满减营销到审计留痕——每个环节都按生产级要求打磨。
六个关键节点,每一步都有服务端兜底:金额一律重定价、状态流转全 CAS、库存变动必留流水。
多规格 SKU
活动价划线
服务端重定价
满减 + 券自动择优
微信 v3 形态
事务防重复开单
超时自动取消
库存回补
积分到账
会员等级成长
全额 / 部分退款
累计不超额
每个格子对应仓库里真实存在的模块与测试,点进后台和接口文档都能摸到。
逛 / 选规格 / 加购 / 结算 / 支付 / 售后全链路。客户端不算钱——提交的每一单都由服务端重新定价,本地算价只用于展示。
商品 / SKU / 库存预警、订单发货与退款审核、满减规则与优惠券发行、会员与管理员角色、数据看板运营待办、审计日志与库存流水对账。
stock_ledger 只增不改,六个写路径全挂账,SUM(delta) = sku.stock 入测试。
前端 v-permission 管 29 个写按钮,服务端 PERM_MAP 强校验兜底。
共用 OpenAPI 全量文档:路径从路由注册表自动导出,前端类型自动生成,前后端零手写漂移。
Node.js ESM + MySQL + knex 迁移链。内存读模型承接热查询,数据库是唯一事实源。
Vue3 + TypeScript + Element Plus + ECharts。接口类型由 OpenAPI 自动生成,构建 15s→1s。
uni-app(vue3)多端工程。结算金额一律服务端重定价,客户端不采信本地算价。