fix: 修正 DTO status 字段 description 和 validate 标签

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
2026-04-11 12:20:43 +08:00
parent eebc7194d8
commit 5588c7c762
4 changed files with 13 additions and 13 deletions

View File

@@ -20,7 +20,7 @@ type MyPackageResponse struct {
SuggestedRetailPrice int64 `json:"suggested_retail_price" description:"建议售价(分)"`
ProfitMargin int64 `json:"profit_margin" description:"利润空间(分)= 建议售价 - 成本价"`
PriceSource string `json:"price_source" description:"价格来源 (series_pricing:系列加价, package_override:单套餐覆盖)"`
Status int `json:"status" description:"套餐状态 (1:启用, 2:禁用)"`
Status int `json:"status" description:"套餐状态 (0:禁用, 1:启用)"`
ShelfStatus int `json:"shelf_status" description:"上架状态 (1:上架, 2:下架)"`
}
@@ -45,7 +45,7 @@ type MyPackageDetailResponse struct {
SuggestedRetailPrice int64 `json:"suggested_retail_price" description:"建议售价(分)"`
ProfitMargin int64 `json:"profit_margin" description:"利润空间(分)"`
PriceSource string `json:"price_source" description:"价格来源 (series_pricing:系列加价, package_override:单套餐覆盖)"`
Status int `json:"status" description:"套餐状态 (1:启用, 2:禁用)"`
Status int `json:"status" description:"套餐状态 (0:禁用, 1:启用)"`
ShelfStatus int `json:"shelf_status" description:"上架状态 (1:上架, 2:下架)"`
}
@@ -65,7 +65,7 @@ type MySeriesAllocationResponse struct {
BaseCommissionValue int64 `json:"base_commission_value" description:"基础佣金值"`
AvailablePackageCount int `json:"available_package_count" description:"可售套餐数量"`
AllocatorShopName string `json:"allocator_shop_name" description:"分配者店铺名称"`
Status int `json:"status" description:"状态 (1:启用, 2:禁用)"`
Status int `json:"status" description:"状态 (0:禁用, 1:启用)"`
}
// MySeriesAllocationPageResult 我的套餐系列分配分页结果