修改了飞花令相关接口

This commit is contained in:
2024-11-01 11:13:36 +08:00
parent 27bcd29967
commit e44601c30f
5 changed files with 201 additions and 67 deletions
+2 -18
View File
@@ -21,26 +21,10 @@ type GetTokenList struct {
// AddBaseToken 新增
type AddBaseToken struct {
TokenName string `json:"token_name" form:"token_name" label:"名称" validate:"required"` // 名称
BaseTokenItem []AddBaseTokenItem `json:"base_token_item" form:"base_token_item" label:"明细" validate:"required"`
}
// AddBaseTokenItem 新增-明细
type AddBaseTokenItem struct {
ItemName string `json:"item_name" form:"item_name" label:"名称" validate:"required"`
ItemImage string `json:"item_image" form:"item_image" label:"图片地址" validate:"required"`
ItemSort int `json:"item_sort" form:"item_sort" label:"排序(越大越靠前)" validate:"required"`
TokenName string `json:"token_name" form:"token_name" label:"名称" validate:"required"` // 名称
}
// PutBaseToken 修改
type PutBaseToken struct {
TokenName string `json:"token_name" form:"token_name" label:"名称" validate:"required"` // 名称
BaseTokenItem []AddBaseTokenItem `json:"base_token_item" form:"base_token_item" label:"明细" validate:"required"`
}
// PutBaseTokenItem 修改-明细
type PutBaseTokenItem struct {
ItemName string `json:"item_name" form:"item_name" label:"名称" validate:"required"`
ItemImage string `json:"item_image" form:"item_image" label:"图片地址" validate:"required"`
ItemSort int `json:"item_sort" form:"item_sort" label:"排序(越大越靠前)" validate:"required"`
TokenName string `json:"token_name" form:"token_name" label:"名称" validate:"required"` // 名称
}
+15 -5
View File
@@ -3,7 +3,8 @@ package requests
type BaseTokenItemRequest struct {
GetBaseTokenItemPage // 获取列表-分页
GetBaseTokenItemList // 获取列表
AddItem // 新增
AddBaseTokenItem // 新增
PutBaseTokenItem // 修改
}
// GetBaseTokenItemPage 获取列表-分页
@@ -20,8 +21,17 @@ type GetBaseTokenItemList struct {
ItemName string `json:"item_name" form:"item_name" label:"名称"`
}
// AddItem 新增
type AddItem struct {
TokenId string `json:"token_id" form:"token_id" label:"飞花令id"`
ItemName string `json:"item_name" form:"item_name" label:"名称"`
// AddBaseTokenItem 新增
type AddBaseTokenItem struct {
TokenId string `json:"token_id" form:"token_id" label:"飞花令id"`
ItemName string `json:"item_name" form:"item_name" label:"名称" validate:"required"`
ItemImage string `json:"item_image" form:"item_image" label:"图片地址" validate:"required"`
ItemSort int `json:"item_sort" form:"item_sort" label:"排序(越大越靠前)" validate:"required"`
}
// PutBaseTokenItem 修改
type PutBaseTokenItem struct {
ItemName string `json:"item_name" form:"item_name" label:"名称" validate:"required"`
ItemImage string `json:"item_image" form:"item_image" label:"图片地址" validate:"required"`
ItemSort int `json:"item_sort" form:"item_sort" label:"排序(越大越靠前)" validate:"required"`
}