Documentation ¶
Index ¶
- type ArchiveChargeRatio
- type ArchiveIncome
- type AvCharge
- type AvChargeStatis
- type AvIncome
- type AvIncomeStat
- type BGM
- type BgmIncome
- type BgmIncomeStat
- type ColumnCharge
- type ColumnIncome
- type ColumnIncomeStat
- type DateStatis
- type Signed
- type UpAccount
- type UpArchStatis
- type UpAvStatis
- type UpBusinessIncome
- type UpCharge
- type UpChargeRatio
- type UpIncome
- type UpIncomeStat
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ArchiveChargeRatio ¶
ArchiveChargeRatio av charge ratio
type ArchiveIncome ¶
type ArchiveIncome struct { ID int64 AID int64 MID int64 TagID int64 IsOriginal int UploadTime time.Time Income int64 TaxMoney int64 TotalIncome int64 Date time.Time }
ArchiveIncome include av income and column income
type AvCharge ¶
type AvCharge struct { ID int64 AvID int64 MID int64 TagID int64 IsOriginal int DanmakuCount int64 CommentCount int64 CollectCount int64 CoinCount int64 ElecPayCount int64 TotalPlayCount int64 WebPlayCount int64 AppPlayCount int64 H5PlayCount int64 LvUnknown int64 Lv0 int64 Lv1 int64 Lv2 int64 Lv3 int64 Lv4 int64 Lv5 int64 Lv6 int64 VScore int64 IncCharge int64 TotalCharge int64 IsDeleted int Date time.Time UploadTime time.Time CTime time.Time MTime time.Time DBState int // 1-insert 2-update }
AvCharge av daily charge
type AvChargeStatis ¶
type AvChargeStatis struct { ID int64 AvID int64 MID int64 TagID int64 IsOriginal int UploadTime time.Time TotalCharge int64 IsDeleted int CTime time.Time MTime time.Time DBState int // 1-insert 2-update }
AvChargeStatis av charge statistics
type AvIncome ¶
type AvIncome struct { ID int64 AvID int64 MID int64 TagID int64 IsOriginal int UploadTime time.Time PlayCount int64 TotalIncome int64 Income int64 TaxMoney int64 Date time.Time BaseIncome int64 }
AvIncome av income
type AvIncomeStat ¶
type AvIncomeStat struct { AvID int64 MID int64 TagID int64 IsOriginal int UploadTime time.Time TotalIncome int64 CTime time.Time IsDeleted int DataState int // 1: insert 2: update }
AvIncomeStat av income stat
type BGM ¶
type BGM struct { ID int64 `json:"id"` AID int64 `json:"aid"` CID int64 `json:"cid"` SID int64 `json:"sid"` MID int64 `json:"uid"` JoinAt string `json:"join_time"` Title string `json:"title"` }
BGM background music
type BgmIncome ¶
type BgmIncome struct { AID int64 SID int64 MID int64 CID int64 TaxMoney int64 Income int64 TotalIncome int64 Date time.Time BaseIncome int64 DailyTotalIncome int64 }
BgmIncome sid + date: unique key
type BgmIncomeStat ¶
BgmIncomeStat bgm income stat
type ColumnCharge ¶
type ColumnCharge struct { ID int64 ArticleID int64 Title string MID int64 TagID int64 IncCharge int64 IncViewCount int64 Date time.Time UploadTime time.Time }
ColumnCharge column charge
type ColumnIncome ¶
type ColumnIncome struct { ID int64 ArticleID int64 Title string MID int64 TagID int64 ViewCount int64 Income int64 TotalIncome int64 TaxMoney int64 UploadTime time.Time Date time.Time BaseIncome int64 }
ColumnIncome column income
type ColumnIncomeStat ¶
type ColumnIncomeStat struct { ArticleID int64 Title string TagID int64 MID int64 UploadTime time.Time TotalIncome int64 DataState int }
ColumnIncomeStat column income stat
type DateStatis ¶
type DateStatis struct { ID int64 Count int64 MoneySection int64 MoneyTips string Income int64 MinIncome int64 MaxIncome int64 CategoryID int64 CDate time.Time CTime time.Time MTime time.Time }
DateStatis up_income_daily_statis and av_income_daily_statis struct
type UpAccount ¶
type UpAccount struct { MID int64 HasSignContract int State int TotalIncome int64 TotalUnwithdrawIncome int64 TotalWithdrawIncome int64 IncIncome int64 LastWithdrawTime time.Time Version int64 AllowanceState int Nickname string WithdrawDateVersion string IsDeleted int DataState int // 1: insert 2: update }
UpAccount up account
type UpArchStatis ¶
type UpArchStatis struct { MID int64 WeeklyDate time.Time WeeklyAIDs string MonthlyDate time.Time MonthlyAIDs string }
UpArchStatis up archive statistics
type UpAvStatis ¶
type UpAvStatis struct { ID int64 MID int64 WeeklyDate time.Time WeeklyAvIDs string MonthlyDate time.Time MonthlyAvIDs string IsDeleted int CTime time.Time MTime time.Time DBState int }
UpAvStatis up av statistics
type UpBusinessIncome ¶
type UpBusinessIncome struct { MID int64 Income int64 BaseIncome int64 Percent float64 Tax int64 PlayCount int64 AvCount int64 ColumnCount int64 BgmCount map[int64]bool ViewCount int64 Business int // 1.视频 2.专栏 3.素材 }
UpBusinessIncome av or column or bgm's middle-data-structure
type UpCharge ¶
type UpCharge struct { MID int64 AvCount int64 IncCharge int64 TotalCharge int64 Date time.Time IsDeleted int CTime time.Time MTime time.Time }
UpCharge up charge
type UpChargeRatio ¶
UpChargeRatio up charge ratio
type UpIncome ¶
type UpIncome struct { ID int64 MID int64 AvCount int64 PlayCount int64 AvIncome int64 AudioIncome int64 ColumnCount int64 ColumnIncome int64 BgmIncome int64 BgmCount int64 AvTax int64 ColumnTax int64 BgmTax int64 TaxMoney int64 Income int64 TotalIncome int64 AvBaseIncome int64 ColumnBaseIncome int64 BgmBaseIncome int64 BaseIncome int64 AvTotalIncome int64 ColumnTotalIncome int64 BgmTotalIncome int64 Date time.Time IsDeleted int DBState int }
UpIncome up income