package v1

import (
	"github.com/gogf/gf/v2/frame/g"

	"kami/api/commonApi"
)

type WalletListReq struct {
	g.Meta `path:"/auth/wallet/getList" tags:"钱包信息" method:"get" summary:"获取钱包信息"`
	commonApi.CommonPageReq
}

type WalletListRes struct {
	g.Meta `json:"application/json"`
}

type WalletCreateReq struct {
	g.Meta `path:"/auth/wallet/create" tags:"钱包信息" method:"post" summary:"创建钱包信息"`
}

type WalletCreateRes struct {
	g.Meta `json:"application/json"`
}

type WalletUpdateReq struct {
	g.Meta `path:"/auth/wallet/update" tags:"钱包信息" method:"post" summary:"修改钱包信息"`
	commonApi.CommonIntId
}

type WalletUpdateRes struct {
	g.Meta `json:"application/json"`
}

type WalletDeleteReq struct {
	g.Meta `path:"/auth/wallet/delete" tags:"钱包信息" method:"delete" summary:"删除钱包信息"`
	commonApi.CommonIntId
}

type WalletDeleteRes struct {
	g.Meta `json:"application/json"`
}
