62 lines
2.0 KiB
Markdown
62 lines
2.0 KiB
Markdown
# 商品上架流程
|
||
|
||
本文档描述了从准备商品数据到同步至多个 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** 站点,完成上架。
|