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
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 |
|
}
|
|
|