优化管理后台

This commit is contained in:
2026-09-14 01:16:47 +08:00
parent 3e31cccae3
commit b80e7495b9
5 changed files with 68 additions and 5 deletions
+4
View File
@@ -51,6 +51,8 @@ type GoodsCreateRequest struct {
ValidDays int64 `json:"valid_days" binding:"omitempty,min=0,max=3650"`
Description string `json:"description" binding:"omitempty,max=500"`
Status int8 `json:"status" binding:"omitempty,oneof=1 2"`
ProductID string `json:"product_id" binding:"omitempty,max=64"` // 虚拟支付道具ID
ProductStatus int8 `json:"product_status" binding:"omitempty,oneof=0 2"` // 虚拟支付道具发布状态 0=未发布 2=已发布
}
// GoodsUpdateRequest 更新商品请求(传什么改什么)。
@@ -65,6 +67,8 @@ type GoodsUpdateRequest struct {
OutfitShareQuota *int64 `json:"outfit_share_quota" binding:"omitempty,min=0"`
ValidDays *int64 `json:"valid_days" binding:"omitempty,min=0,max=3650"`
Description *string `json:"description" binding:"omitempty,max=500"`
ProductID *string `json:"product_id" binding:"omitempty,max=64"` // 虚拟支付道具ID(传空串表示解除登记)
ProductStatus *int8 `json:"product_status" binding:"omitempty,oneof=0 2"` // 虚拟支付道具发布状态 0=未发布 2=已发布
}
// GoodsStatusRequest 商品上下架请求。