12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- package model
- import (
- account "go-common/app/service/main/account/model"
- )
- // NavResp struct of nav api response
- type NavResp struct {
- IsLogin bool `json:"isLogin"`
- //AccessStatus int `json:"accessStatus"`
- //DueRemark string `json:"dueRemark"`
- EmailVerified int `json:"email_verified"`
- Face string `json:"face"`
- LevelInfo struct {
- Cur int `json:"current_level"`
- Min int `json:"current_min"`
- NowExp int `json:"current_exp"`
- NextExp interface{} `json:"next_exp"`
- } `json:"level_info"`
- Mid int64 `json:"mid"`
- MobileVerified int `json:"mobile_verified"`
- Coins float64 `json:"money"`
- Moral float32 `json:"moral"`
- OfficialVerify struct {
- Type int `json:"type"`
- Desc string `json:"desc"`
- } `json:"officialVerify"`
- Pendant account.PendantInfo `json:"pendant"`
- Scores int `json:"scores"`
- Uname string `json:"uname"`
- VipDueDate int64 `json:"vipDueDate"`
- VipStatus int `json:"vipStatus"`
- VipType int `json:"vipType"`
- VipPayType int32 `json:"vip_pay_type"`
- Wallet *Wallet `json:"wallet"`
- HasShop bool `json:"has_shop"`
- ShopURL string `json:"shop_url"`
- AllowanceCount int `json:"allowance_count"`
- }
- // FailedNavResp struct of failed nav response
- type FailedNavResp struct {
- IsLogin bool `json:"isLogin"`
- }
- // Wallet struct.
- type Wallet struct {
- Mid int64 `json:"mid"`
- BcoinBalance float32 `json:"bcoin_balance"`
- CouponBalance float32 `json:"coupon_balance"`
- CouponDueTime int64 `json:"coupon_due_time"`
- }
|