- 移除未使用的TabPane组件 - 修复类型定义和导入方式 - 优化mock数据源的环境变量判断逻辑 - 更新文档结构并归档旧文件 - 添加新的UI组件和Memo组件 - 调整API路径和响应处理
161 lines
2.8 KiB
Markdown
161 lines
2.8 KiB
Markdown
# 业务规则
|
||
|
||
> **入口**: [_index.md](_index.md)
|
||
|
||
---
|
||
|
||
## 1. 业务类型
|
||
|
||
### 1.1 标准定义
|
||
|
||
| 术语 | 英文 | 说明 |
|
||
|------|------|------|
|
||
| **TOC** | To Consumer | 零售业务、C端 |
|
||
| **TOB** | To Business | 企业业务、B端 |
|
||
|
||
```typescript
|
||
// ✅ 正确
|
||
businessType: 'TOC' | 'TOB'
|
||
|
||
// ❌ 错误
|
||
businessType: 'B2C' | 'B2B'
|
||
```
|
||
|
||
---
|
||
|
||
## 2. 利润红线
|
||
|
||
### 2.1 利润率阈值
|
||
|
||
| 业务类型 | 阈值 | 处理方式 |
|
||
|---------|------|---------|
|
||
| **TOC** | < 20% | 触发风控预警 |
|
||
| **TOB** | < 15% | 禁止报价 |
|
||
|
||
### 2.2 利润计算公式
|
||
|
||
```
|
||
净利润 = 售价 - 采购成本 - 平台费用 - 物流费用 - 税费 - 汇率对冲 - 售后损耗 - 广告摊销
|
||
|
||
利润率 = 净利润 / 售价 × 100%
|
||
```
|
||
|
||
### 2.3 计价收敛
|
||
|
||
```typescript
|
||
// ✅ 正确:所有价格计算走 PricingService
|
||
const finalPrice = await PricingService.calculate({
|
||
basePrice: sku.basePrice,
|
||
strategy: priceStrategy,
|
||
platform: listing.platform,
|
||
});
|
||
|
||
// ❌ 错误:Controller 或前端硬编码价格公式
|
||
const finalPrice = basePrice * 1.2 + 5; // 禁止
|
||
```
|
||
|
||
---
|
||
|
||
## 3. 决策流程门禁
|
||
|
||
### 3.1 状态流转
|
||
|
||
```
|
||
SUGGESTED → PENDING_REVIEW → EXECUTED/REJECTED
|
||
```
|
||
|
||
### 3.2 强制规则
|
||
|
||
| 规则 | 说明 |
|
||
|------|------|
|
||
| **禁止** | Agent 直接修改核心业务数据 |
|
||
| **必须** | 人工在 Console 端确认后方可执行 |
|
||
|
||
### 3.3 核心业务数据
|
||
|
||
- 价格调整
|
||
- 退款审批
|
||
- 订单创建
|
||
- 合同签订
|
||
|
||
---
|
||
|
||
## 4. 商品管理
|
||
|
||
### 4.1 商品层级
|
||
|
||
| 层级 | 英文 | 说明 |
|
||
|------|------|------|
|
||
| **SPU** | Standard Product Unit | 标准产品单元 |
|
||
| **SKU** | Stock Keeping Unit | 库存单元/变体 |
|
||
| **Listing** | Platform Listing | 平台刊登实例 |
|
||
|
||
### 4.2 操作区分
|
||
|
||
| 操作 | 定义 | 判断标准 |
|
||
|------|------|---------|
|
||
| **映射** | 绑定系统SKU与平台商品 | 平台已有商品 |
|
||
| **刊登** | 创建新商品发布到平台 | 平台无此商品 |
|
||
|
||
### 4.3 价格体系
|
||
|
||
```
|
||
基准价(SKU层) → 策略价(规则计算) → 最终价(Listing层)
|
||
```
|
||
|
||
---
|
||
|
||
## 5. 订单限制
|
||
|
||
### 5.1 设备标记
|
||
|
||
所有设备必须标记:
|
||
- `Commercial Use Only`
|
||
- `Non-Returnable`
|
||
|
||
### 5.2 地址限制
|
||
|
||
- **禁止**:处理住宅地址订单(轻B模式)
|
||
- **必须**:验证地址类型
|
||
|
||
---
|
||
|
||
## 6. 无API平台约束
|
||
|
||
### 6.1 处理流程
|
||
|
||
```
|
||
No-API Bridge → PENDING_REVIEW → 人工确认 → 执行
|
||
```
|
||
|
||
### 6.2 禁止行为
|
||
|
||
- **禁止**:全自动直发
|
||
- **必须**:人工审核确认
|
||
|
||
---
|
||
|
||
## 7. Win节点隔离
|
||
|
||
### 7.1 隔离规则
|
||
|
||
| 规则 | 说明 |
|
||
|------|------|
|
||
| 一店一上下文 | profileDir/proxy/fingerprintPolicy 独立 |
|
||
| 同店任务 | 严格串行执行 |
|
||
|
||
---
|
||
|
||
## 8. 企业交付底线
|
||
|
||
上线前必须具备:
|
||
|
||
- ✅ 租户隔离
|
||
- ✅ 审计追责
|
||
- ✅ 配额治理
|
||
- ✅ SLA 指标可观测
|
||
|
||
---
|
||
|
||
*最后更新: 2026-03-22*
|