You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

40 lines
875 B

package model
// ArgBind bind args.
type ArgBind struct {
OpenID string
OutOpenID string
AppID int64
}
// ArgBindInfo bind info args.
type ArgBindInfo struct {
Mid int64
AppID int64
}
// ArgThirdPrizeGrant prize grant args.
type ArgThirdPrizeGrant struct {
Mid int64 `form:"mid" validate:"required"`
PrizeKey int64 `form:"prize_key"`
UniqueNo string `form:"unique_no" validate:"required"`
PrizeType int8 `form:"prize_type" validate:"required"`
Appkey string `form:"appkey" validate:"required"`
Remark string `form:"remark" validate:"required"`
AppID int64
}
// ArgBilibiliPrizeGrant args.
type ArgBilibiliPrizeGrant struct {
PrizeKey string
UniqueNo string
OpenID string
AppID int64
}
// BilibiliPrizeGrantResp resp.
type BilibiliPrizeGrantResp struct {
Amount float64
FullAmount float64
Description string
}