Mall 商城系统

基於 RuoyiPlus 後端最新架構,49 DOs / 73 Controllers,選單 ID 起始 14000,構建完整的電商商城解決方案


1. 增強定位與架構

1.1 產品定位

RuoYiPlus Mall 圍繞商品管理訂單交易營銷促銷三大核心進行企業級增強,打造完整的 B2C 電商商城體系。

1.2 模組規模

指標數值
資料物件 (DO)49 個
控制器 (Controller)73 個
選單 ID 起始14000
Maven 模組yudao-module-mall

1.3 核心資料表

表名說明
mall_product商品管理
mall_order訂單管理
mall_promotion促銷管理
mall_delivery配送管理
mall_after_sale售後管理
mall_statistics統計管理
mall_coupon優惠券
mall_bargain砍價活動
mall_combination組合套餐
mall_seckill秒殺活動
graph TB subgraph "RuoYiPlus Mall 增強架構" subgraph "商品層" A1[商品管理] A2[分類管理] A3[品牌管理] A4[評價管理] end subgraph "交易層" B1[購物車] B2[訂單管理] B3[支付管理] B4[配送管理] end subgraph "營銷層" C1[優惠券] C2[秒殺活動] C3[砍價活動] C4[組合套餐] end subgraph "服務層" D1[售後管理] D2[退款管理] D3[客服對接] end subgraph "管控層" E1[許可權控制] E2[資料審計] E3[風控管理] end end A1 --> B1 A2 --> A1 A3 --> A1 A4 --> A1 B1 --> B2 B2 --> B3 B3 --> B4 C1 --> B2 C2 --> B2 C3 --> B2 C4 --> B2 B4 --> D1 D1 --> D2 D2 --> D3 A1 --> E1 B2 --> E2 B3 --> E3

1.4 能力對比

維度傳統商城RuoYiPlus Mall 增強
商品管理基礎商品多規格+多SKU管理
訂單管理基礎訂單全流程訂單管理
促銷營銷簡單折扣秒殺+砍價+組合套餐
配送管理多物流+運費模板
售後服務退款+退貨+換貨
資料分析簡單統計交易分析+商品分析
許可權控制基礎許可權商家級+商品級許可權
風控合規交易風控+操作審計

2. 商品管理體系

2.1 商品架構

graph TB subgraph "商品管理" A[商品分類] --> B[商品SPU] B --> C[商品SKU] C --> D[商品庫存] B --> B1[商品名稱] B --> B2[商品詳情] B --> B3[商品圖片] B --> B4[商品引數] C --> C1[規格組合] C --> C2[價格管理] C --> C3[庫存管理] C --> C4[條碼管理] D --> D1[庫存預警] D --> D2[庫存同步] D --> D3[庫存記錄] end
能力項說明
商品分類多級分類管理
商品管理SPU/SKU 模型
規格管理多規格多SKU
庫存管理實時庫存+預警
評價管理商品評價+追評
商品搜尋全文檢索+篩選

3. 訂單交易管理

3.1 訂單流程

graph TB A[加入購物車] --> B[確認訂單] B --> C[提交訂單] C --> D[支付處理] D --> E{支付結果} E -->|成功| F[商家發貨] E -->|失敗| G[訂單取消] F --> H[物流配送] H --> I[確認收貨] I --> J[訂單完成] I --> K[申請售後] B --> B1[選擇地址] B --> B2[選擇優惠] B --> B3[計算運費] F --> F1[揀貨] F --> F2[打包] F --> F3[發貨]

3.2 訂單管理

能力項說明
購物車多商品+優惠計算
訂單建立下單+庫存鎖定
訂單支付多支付方式
訂單發貨發貨+物流跟蹤
訂單售後退款+退貨+換貨
訂單統計交易分析+趨勢

4. 營銷促銷體系

4.1 營銷活動

graph TB subgraph "營銷體系" A[優惠券] --> B[滿減券] A --> C[折扣券] A --> D[免郵券] E[秒殺活動] --> F[限時秒殺] E --> G[限量秒殺] H[砍價活動] --> I[分享砍價] H --> J[助力砍價] K[組合套餐] --> L[捆綁銷售] K --> M[搭配套餐] end
活動型別說明
優惠券滿減券、折扣券、免郵券
秒殺活動限時秒殺、限量秒殺
砍價活動分享砍價、好友助力
組合套餐捆綁銷售、搭配套餐
滿減活動階梯滿減、全場滿減

5. 技術架構

graph TB subgraph "yudao-module-mall-plus" subgraph "mall-biz" A1[product 商品管理] A2[order 訂單管理] A3[cart 購物車] A4[promotion 促銷管理] A5[delivery 配送管理] A6[after_sale 售後管理] A7[coupon 優惠券管理] A8[seckill 秒殺管理] A9[bargain 砍價管理] A10[analytics 資料分析] end subgraph "許可權與審計" B1[permission 許可權控制] B2[audit 審計日誌] B3[risk 風控管理] end end A1 --> B1 A2 --> B2 A3 --> B1 A4 --> B3 A5 --> B2 A6 --> B2

6. 商業價值

價值點說明
完整商城商品+訂單+支付+配送
營銷賦能秒殺+砍價+優惠券
使用者增長社交裂變+會員營銷
資料驅動交易分析+使用者畫像
合規經營交易審計+風控管理
靈活擴充套件模組化設計+開放API
docs