API-vendor/docs/流程/上架流程.md

62 lines
2.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 商品上架流程
本文档描述了从准备商品数据到同步至多个 WooCommerce 站点的完整流程。
## 流程图 (Mermaid)
```mermaid
graph TD
%% 节点样式定义
classDef process fill:#e1f5fe,stroke:#01579b,stroke-width:2px;
classDef storage fill:#fff9c4,stroke:#fbc02d,stroke-width:2px;
classDef action fill:#e8f5e9,stroke:#2e7d32,stroke-width:2px;
Start((开始)) --> Step1[制作批量导入表]
subgraph 数据准备阶段
Step1 -->|包含| Info1[基础属性]
Step1 -->|包含| Info2[商品组成/SKU]
Info1 -.-> TableFile(Excel/CSV 文件)
Info2 -.-> TableFile
end
TableFile --> Step2{导入 ERP 系统}
subgraph ERP处理阶段
Step2 -->|解析 & 存储| ERPDB[(ERP 商品数据库)]
ERPDB --> Step3[用户操作: 点击同步按钮]
end
Step3 --> SyncProcess{分发同步任务}
subgraph 多站点同步
SyncProcess -->|API 推送| SiteA[WooCommerce 站点 A]
SyncProcess -->|API 推送| SiteB[WooCommerce 站点 B]
SyncProcess -->|API 推送| SiteC[WooCommerce 站点 C]
end
SiteA --> End((上架完成))
SiteB --> End
SiteC --> End
%% 应用样式
class Step1,Step2,Step3,SyncProcess process;
class ERPDB,TableFile storage;
class Start,End action;
```
## 详细步骤说明
1. **制作批量导入表**
* 准备 Excel 或 CSV 格式的数据表。
* **关键内容**:必须包含商品的**基础属性**(如名称、描述、分类)和**商品组成**(如变体 SKU、价格、库存
2. **导入 ERP 系统**
* 将制作好的表格上传至 ERP 系统。
* 系统会自动解析文件,将商品数据存入 ERP 的商品数据库中。
3. **多站点同步**
* 在 ERP 系统中找到已导入的商品。
* 点击**“同步”**按钮。
* 系统将自动把商品信息推送到配置好的多个 **WooCommerce** 站点,完成上架。