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