feat: 技术债务清理(支付配置动态化、API文档补全、轮询常量提取、废弃代码清理)
All checks were successful
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Successful in 7m13s

This commit is contained in:
2026-04-14 11:11:15 +08:00
parent c0b64c9e30
commit 42c5ec912f
63 changed files with 1979 additions and 775 deletions

View File

@@ -21,7 +21,9 @@ type MyPackageResponse struct {
ProfitMargin int64 `json:"profit_margin" description:"利润空间(分)= 建议售价 - 成本价"`
PriceSource string `json:"price_source" description:"价格来源 (series_pricing:系列加价, package_override:单套餐覆盖)"`
Status int `json:"status" description:"套餐状态 (0:禁用, 1:启用)"`
StatusName string `json:"status_name" description:"状态名称(中文)"`
ShelfStatus int `json:"shelf_status" description:"上架状态 (1:上架, 2:下架)"`
ShelfStatusName string `json:"shelf_status_name" description:"上架状态名称(中文)"`
}
// MyPackagePageResult 我的可售套餐分页结果
@@ -46,7 +48,9 @@ type MyPackageDetailResponse struct {
ProfitMargin int64 `json:"profit_margin" description:"利润空间(分)"`
PriceSource string `json:"price_source" description:"价格来源 (series_pricing:系列加价, package_override:单套餐覆盖)"`
Status int `json:"status" description:"套餐状态 (0:禁用, 1:启用)"`
StatusName string `json:"status_name" description:"状态名称(中文)"`
ShelfStatus int `json:"shelf_status" description:"上架状态 (1:上架, 2:下架)"`
ShelfStatusName string `json:"shelf_status_name" description:"上架状态名称(中文)"`
}
// MySeriesAllocationListRequest 我的套餐系列分配列表请求
@@ -66,6 +70,7 @@ type MySeriesAllocationResponse struct {
AvailablePackageCount int `json:"available_package_count" description:"可售套餐数量"`
AllocatorShopName string `json:"allocator_shop_name" description:"分配者店铺名称"`
Status int `json:"status" description:"状态 (0:禁用, 1:启用)"`
StatusName string `json:"status_name" description:"状态名称(中文)"`
}
// MySeriesAllocationPageResult 我的套餐系列分配分页结果