80 lines
2.0 KiB
Go
80 lines
2.0 KiB
Go
package dto
|
|
|
|
type HitEggResultItem struct {
|
|
GiftId string
|
|
GiftName string
|
|
GiftImage string
|
|
GiftCount string
|
|
GiftPrice string
|
|
TotalDiamond string
|
|
}
|
|
|
|
// 砸蛋结果
|
|
type HitEggResult struct {
|
|
WinLevel string
|
|
RandNum string
|
|
SolutionId string
|
|
WinDiamond string
|
|
DiamondBalance string
|
|
GiftItemList []HitEggResultItem
|
|
}
|
|
|
|
// 开箱结果对象
|
|
type OpenBoxResult struct {
|
|
WinLevel string
|
|
RandNum string
|
|
WinDiamond string
|
|
DiamondBalance string
|
|
ItemList []OpenBoxResultItem
|
|
}
|
|
|
|
// 开箱结果明细对象
|
|
type OpenBoxResultItem struct {
|
|
PrizeType string // 奖品类型 1=礼物 2=道具
|
|
PrizeId string // 类型=1时是礼物ID 类型=2时是道具ID
|
|
PrizeName string // 奖品类型
|
|
PrizeImage string
|
|
PrizeCount string
|
|
PrizePrice int
|
|
TotalDiamond string
|
|
}
|
|
|
|
// 盲盒类活动奖品结果
|
|
type ActivityPrizeResult struct {
|
|
UserId string
|
|
Item ActivityPrizeResultItem
|
|
}
|
|
|
|
// 盲盒类活动奖品结果明细对象
|
|
type ActivityPrizeResultItem struct {
|
|
ActivityPrizeSequenceId string // 抽中的序列ID
|
|
PrizeType string // 奖品类型 GIFT=礼物 PROP=道具
|
|
PrizeId string // 类型=1时是礼物ID 类型=2时是道具ID
|
|
PrizeName string // 奖品类型
|
|
PrizeImage string
|
|
PrizeReSourceUrl string // 如果是道具返回道具的Resource字段
|
|
PrizeCount string
|
|
PrizePrice int
|
|
TotalDiamond string
|
|
}
|
|
|
|
// 打怪类结果
|
|
type AttackBossResult struct {
|
|
HitCount string
|
|
WinTotalDiamond string
|
|
DiamondBalance string
|
|
ItemList []AttackBossResultItem
|
|
}
|
|
|
|
// 打怪结果明细对象
|
|
type AttackBossResultItem struct {
|
|
PrizeType string // 奖品类型 GIFT=礼物 PROP=道具
|
|
PrizeId string // 类型=GIFT时是礼物ID 类型=PROP时是道具ID
|
|
PrizeName string // 奖品名称
|
|
PrizeImage string
|
|
PrizeReSourceUrl string // 如果是道具返回道具的Resource字段
|
|
PrizeCount int
|
|
PrizePrice int
|
|
TotalDiamond int64
|
|
}
|