This commit is contained in:
@@ -17,6 +17,7 @@
|
||||
**修改**: `src/types/api/packageManagement.ts`
|
||||
|
||||
**套餐系列相关类型**:
|
||||
|
||||
- `PackageSeriesResponse` - 新增 `enable_one_time_commission` 和 `one_time_commission_config`
|
||||
- `CreatePackageSeriesRequest` - 新增一次性佣金配置字段
|
||||
- `UpdatePackageSeriesRequest` - 新增一次性佣金配置字段
|
||||
@@ -24,6 +25,7 @@
|
||||
- 新增 `OneTimeCommissionTier` - 梯度佣金档位配置
|
||||
|
||||
**系列分配相关类型**:
|
||||
|
||||
- **BREAKING**: `ShopSeriesAllocationResponse` - 完全重构字段结构
|
||||
- 移除: `base_commission` (BaseCommissionConfig)
|
||||
- 新增: `series_code`, `enable_force_recharge`, `enable_one_time_commission`, `force_recharge_amount`, `force_recharge_trigger_type`, `one_time_commission_amount`, `one_time_commission_threshold`, `one_time_commission_trigger`
|
||||
@@ -32,6 +34,7 @@
|
||||
- 移除不再使用的类型: `BaseCommissionConfig`, `TierEntry`, `TierCommissionConfig`, `OneTimeCommissionTierEntry`, `OneTimeCommissionConfig`(旧版)
|
||||
|
||||
**单套餐分配相关类型**:
|
||||
|
||||
- `ShopPackageAllocationResponse` - 字段调整
|
||||
- 新增: `series_id`, `series_name`, `series_allocation_id`, `allocator_shop_id`, `allocator_shop_name`
|
||||
- 移除: `allocation_id` (重命名为 `series_allocation_id`), `calculated_cost_price`
|
||||
@@ -44,6 +47,7 @@
|
||||
### 3. 页面/组件适配(实施阶段处理)
|
||||
|
||||
以下文件需要适配新的数据结构(本提案阶段不编写代码):
|
||||
|
||||
- 套餐系列管理页面 - 需支持一次性佣金配置表单
|
||||
- 系列分配页面 - 需重构佣金配置表单UI
|
||||
- 单套餐分配页面 - 需展示新增的关联字段
|
||||
|
||||
Reference in New Issue
Block a user