Documentation
¶
Index ¶
- Variables
- type Dao
- func (d *Dao) AIDs(c context.Context, tagID int, offset int64, limit int64, month string, ...) (aids []*model.AID, err error)
- func (d *Dao) AIDsByMID(c context.Context, mid int64, tagID int, offset int64, limit int64, ...) (aids []*model.AID, err error)
- func (d *Dao) ActivityMIDExist(c context.Context, tagID, mid int64) (info *model.TagInfo, err error)
- func (d *Dao) ActivityTagInfo(c context.Context, date time.Time) (infos []*model.TagUpInfo, err error)
- func (d *Dao) AddBlacklistBatch(c context.Context, blacklist []*model.Blacklist) (count int64, err error)
- func (d *Dao) ArchiveStat(c context.Context, aid int64, date time.Time) (stat *model.ArchiveStat, err error)
- func (d *Dao) AvBreachRecord(c context.Context, id int64, limit int64) (last int64, ds map[int64]bool, err error)
- func (d *Dao) AvChargeRatio(c context.Context, id int64, limit int64) (m map[int64]*model.AvChargeRatio, last int64, err error)
- func (d *Dao) AvDailyIncCharge(c context.Context, avID int64) (incCharge, tagID int64, err error)
- func (d *Dao) Avs(c context.Context, date time.Time, aids []int64) (cs map[int64]*model.Cheating, err error)
- func (d *Dao) BatchUpdateUpIncome(c context.Context, table, values string) (rows int64, err error)
- func (d *Dao) BeginTran(c context.Context) (tx *sql.Tx, err error)
- func (d *Dao) Close()
- func (d *Dao) CommonTagInfo(c context.Context, startAt time.Time) (tagInfos []*model.TagUpInfo, err error)
- func (d *Dao) DelActivity(c context.Context, limit int64) (rows int64, err error)
- func (d *Dao) DelArchiveSpy(c context.Context, limit int64) (rows int64, err error)
- func (d *Dao) DelAvRatio(c context.Context, limit int64) (rows int64, err error)
- func (d *Dao) DelIncome(c context.Context, limit int64) (rows int64, err error)
- func (d *Dao) DelUpSpy(c context.Context, limit int64) (rows int64, err error)
- func (d *Dao) DoAvBreach(c context.Context, mid int64, aid int64, ctype int, reason string) (err error)
- func (d *Dao) DoUpDismiss(c context.Context, mid int64, ctype int, reason string) (err error)
- func (d *Dao) DoUpForbid(c context.Context, mid int64, days int, ctype int, reason string) (err error)
- func (d *Dao) DoUpPass(c context.Context, mids []int64, ctype int) (err error)
- func (d *Dao) GetAV(c context.Context, date time.Time) (infos []*model.IncomeInfo, err error)
- func (d *Dao) GetActivityAVInfo(c context.Context, pn, ps int, activities []int64) (info []*model.ActivityAVInfo, total int, err error)
- func (d *Dao) GetActivityBonus(c context.Context, id int64) (actBonus map[int64]int64, err error)
- func (d *Dao) GetAllSignedUps(c context.Context, data time.Time) (count int, err error)
- func (d *Dao) GetAllTypes(c context.Context) (rmap map[int16]int16, err error)
- func (d *Dao) GetArchiveInfo(c context.Context, activityID, id int64, limit int) (avs []*model.ArchiveStat, err error)
- func (d *Dao) GetAvBaseIncome(c context.Context, table string, id, limit int64) (abs []*model.AvBaseIncome, last int64, err error)
- func (d *Dao) GetAvBreach(c context.Context, start, end string) (avs []*model.AvBreach, err error)
- func (d *Dao) GetAvBreachPre(c context.Context, ctype, state int, cdate string) (avs []*model.AvBreach, err error)
- func (d *Dao) GetAvCharges(c context.Context, avIds []int64, date string) (charges map[int64]int64, err error)
- func (d *Dao) GetAvIncome(c context.Context, date time.Time, id, limit int64) (infos []*model.IncomeInfo, err error)
- func (d *Dao) GetAvIncomeInfo(c context.Context, avID int64, date time.Time) (info *model.TagAvIncome, err error)
- func (d *Dao) GetAvStatisCount(c context.Context) (cnt int, err error)
- func (d *Dao) GetAvTagRatio(c context.Context, from, limit int64) (infos []*model.ActivityAVInfo, err error)
- func (d *Dao) GetAvUploadByMID(c context.Context, id int64, limit int) (avs []*model.AvUpload, err error)
- func (d *Dao) GetAvs(c context.Context, date string, mid int64) (avs map[int64]*model.Av, err error)
- func (d *Dao) GetBGMIncome(c context.Context) (statis map[int64]int64, err error)
- func (d *Dao) GetCActivities(c context.Context) (acs []*model.CActivity, err error)
- func (d *Dao) GetCreditScore(c context.Context, table string, id int64, limit int64) (scores map[int64]int, last int64, err error)
- func (d *Dao) GetDateSignedUps(c context.Context, startAt time.Time, endAt time.Time) (count int, err error)
- func (d *Dao) GetExecuteOrder(c context.Context, startTime, endTime time.Time) (executeOrders []*model.ExecuteOrder, err error)
- func (d *Dao) GetHasSignUpInfo(c context.Context, offset, limit int, m map[int64]string) (err error)
- func (d *Dao) GetLastCtime(c context.Context, reason int) (ctime int64, err error)
- func (d *Dao) GetLotteryRIDs(c context.Context, start, end, offset int64) (info *model.LotteryRes, err error)
- func (d *Dao) GetMID(c context.Context, TagID int64) (infos []*model.MIDInfo, err error)
- func (d *Dao) GetNickname(c context.Context, mid int64) (nickname string, err error)
- func (d *Dao) GetTag(c context.Context, date time.Time) (infos []*model.TagInfo, err error)
- func (d *Dao) GetTagAvTotalIncome(c context.Context, tagID, avID int64) (infos []*model.AvIncome, err error)
- func (d *Dao) GetTagTotalIncome(c context.Context, tagIDs []int64) (infos []*model.TagInfo, err error)
- func (d *Dao) GetTotalExpenseByDate(c context.Context, date string) (expense map[int64]int64, err error)
- func (d *Dao) GetUpBaseInfo(c context.Context, mid []int64) (bs []*model.UpBaseInfo, err error)
- func (d *Dao) GetUpChargeRatio(c context.Context, tagID int64) (ups map[int64]int64, err error)
- func (d *Dao) GetUpCreditScore(c context.Context, mids []int64) (scores map[int64]int64, err error)
- func (d *Dao) GetUpIncome(c context.Context, date time.Time, from, limit int64) (infos []*model.MIDInfo, err error)
- func (d *Dao) GetUpIncomeDate(c context.Context, mids []int64, table, date string) (ups map[int64]int64, err error)
- func (d *Dao) GetUpIncomeStatis(c context.Context, mids []int64) (ups map[int64]int64, err error)
- func (d *Dao) GetUpQuality(c context.Context, table string, id int64, limit int) (up []*model.UpQuality, last int64, err error)
- func (d *Dao) GetUpStateByMID(c context.Context, mid int64) (state int, err error)
- func (d *Dao) GetUpTotalIncome(c context.Context, from, limit int64) (infos []*model.MIDInfo, err error)
- func (d *Dao) GetUpTotalIncomeCnt(c context.Context) (upCnt int, err error)
- func (d *Dao) GetVideoApplyUpCount(c context.Context, startAt, endAt time.Time) (count int, err error)
- func (d *Dao) InsertAvBreachPre(c context.Context, val string) (rows int64, err error)
- func (d *Dao) InsertBGMIncomeStatis(c context.Context, sid int64, income int64) (rows int64, err error)
- func (d *Dao) InsertBgmWhiteList(c context.Context, mid int64) (rows int64, err error)
- func (d *Dao) InsertBubbleIncome(c context.Context, vals string) (rows int64, err error)
- func (d *Dao) InsertBubbleMeta(c context.Context, values string) (rows int64, err error)
- func (d *Dao) InsertCheatArchives(c context.Context, values string) (rows int64, err error)
- func (d *Dao) InsertCheatUps(c context.Context, values string) (rows int64, err error)
- func (d *Dao) InsertDailyExpense(c context.Context, e *model.BudgetExpense) (rows int64, err error)
- func (d *Dao) InsertMonthlyExpense(c context.Context, e *model.BudgetExpense) (rows int64, err error)
- func (d *Dao) InsertRatio(c context.Context, values string) (rows int64, err error)
- func (d *Dao) InsertTaskStatus(c context.Context, typ, status int, date, message string) (rows int64, err error)
- func (d *Dao) InsertUpActivityBatch(c context.Context, vals string) (count int64, err error)
- func (d *Dao) InsertUpBillBatch(c context.Context, values string) (rows int64, err error)
- func (d *Dao) ListAvIncome(c context.Context, id int64, limit int) (avIncome []*model.AvIncome, err error)
- func (d *Dao) ListBlacklist(c context.Context, query string, from, limit int) (backlists []*model.Blacklist, err error)
- func (d *Dao) ListUpAccount(c context.Context, withdrawDate, ctime string, from, limit int) (upAct []*model.UpAccount, err error)
- func (d *Dao) ListUpActivity(c context.Context, id int64) (ups []*model.UpActivity, err error)
- func (d *Dao) ListUpIncome(c context.Context, table, date string, id int64, limit int) (um []*model.UpIncome, err error)
- func (d *Dao) ListUpNickname(c context.Context, mids []int64, m map[int64]string) (err error)
- func (d *Dao) ListUpSignedAvs(c context.Context, id int64, limit int) (ups map[int64]int64, last int64, err error)
- func (d *Dao) ListUpWithdraw(c context.Context, date string, from, limit int) (ups map[int64]int64, err error)
- func (d *Dao) MIDToAV(c context.Context, mid int64, category int, date time.Time) (infos []*model.TagInfo, err error)
- func (d *Dao) MIDs(c context.Context, offset, limit int64) (last int64, mids []int64, err error)
- func (d *Dao) MIDsByState(c context.Context, state int, table string) (result map[int64]xtime.Time, err error)
- func (d *Dao) MIDsByStateType(c context.Context, typ int, state int, table string) (result map[int64]xtime.Time, err error)
- func (d *Dao) NoCommonTagInfo(c context.Context, startAt time.Time) (tagInfos []*model.TagUpInfo, err error)
- func (d *Dao) Ping(c context.Context) (err error)
- func (d *Dao) PlayCount(c context.Context, mids []int64) (cs map[int64]int64, err error)
- func (d *Dao) SyncCreditScore(c context.Context, values string) (rows int64, err error)
- func (d *Dao) TagToAV(c context.Context, category int, date time.Time) (infos []*model.TagInfo, err error)
- func (d *Dao) TaskStatus(c context.Context, date string, typ int) (status int, err error)
- func (d *Dao) TotalIncome(c context.Context, date time.Time, from, limit int64) (infos []*model.IncomeInfo, err error)
- func (d *Dao) TxInsertTagIncome(tx *sql.Tx, sql string) (rows int64, err error)
- func (d *Dao) TxUpdateTagInfo(tx *sql.Tx, tagID int64, query string) (rows int64, err error)
- func (d *Dao) TxUpdateTagUpInfo(tx *sql.Tx, query string) (rows int64, err error)
- func (d *Dao) UpInfoVideo(c context.Context, offset int64, limit int64) (last int64, ups map[int64]*model.UpInfoVideo, err error)
- func (d *Dao) UpdateAccountState(c context.Context, state int, mids []int64, table string) (rows int64, err error)
- func (d *Dao) UpdateAvBreachPre(c context.Context, aid, ctype int64, date string, state int) (rows int64, err error)
- func (d *Dao) UpdateDate(tx *sql.Tx, stmt string) (count int64, err error)
- func (d *Dao) UpdateTaskStatus(c context.Context, date string, typ int, status int) (rows int64, err error)
- func (d *Dao) UpdateUpActivityState(c context.Context, id int64, oldState, newState int) (count int64, err error)
- func (d *Dao) UpdateUpInfo(c context.Context, values string) (rows int64, err error)
- func (d *Dao) Ups(c context.Context, mids []int64) (cs map[int64]*model.Cheating, err error)
- func (d *Dao) VoteBIZArchive(c context.Context, start, end int64) (data []*model.VoteBIZArchive, err error)
Constants ¶
This section is empty.
Variables ¶
var ( //HBaseArchiveTablePrefix 分类分端播放 HBaseArchiveTablePrefix = "video_play_category_" //HBaseFamilyPlat family HBaseFamilyPlat = []byte("v") )
Functions ¶
This section is empty.
Types ¶
type Dao ¶
type Dao struct {
// contains filtered or unexported fields
}
Dao dao
func (*Dao) AIDs ¶
func (d *Dao) AIDs(c context.Context, tagID int, offset int64, limit int64, month string, date time.Time) (aids []*model.AID, err error)
AIDs get aids by tagID
func (*Dao) AIDsByMID ¶
func (d *Dao) AIDsByMID(c context.Context, mid int64, tagID int, offset int64, limit int64, month string, date time.Time) (aids []*model.AID, err error)
AIDsByMID get aids by mid and tagID
func (*Dao) ActivityMIDExist ¶
func (d *Dao) ActivityMIDExist(c context.Context, tagID, mid int64) (info *model.TagInfo, err error)
ActivityMIDExist activity mid exist.
func (*Dao) ActivityTagInfo ¶
func (d *Dao) ActivityTagInfo(c context.Context, date time.Time) (infos []*model.TagUpInfo, err error)
ActivityTagInfo get activity_id tag.
func (*Dao) AddBlacklistBatch ¶
func (d *Dao) AddBlacklistBatch(c context.Context, blacklist []*model.Blacklist) (count int64, err error)
AddBlacklistBatch add batch to blacklist
func (*Dao) ArchiveStat ¶
func (d *Dao) ArchiveStat(c context.Context, aid int64, date time.Time) (stat *model.ArchiveStat, err error)
ArchiveStat get the stat of archive.
func (*Dao) AvBreachRecord ¶
func (d *Dao) AvBreachRecord(c context.Context, id int64, limit int64) (last int64, ds map[int64]bool, err error)
AvBreachRecord get av_ids deducted
func (*Dao) AvChargeRatio ¶
func (d *Dao) AvChargeRatio(c context.Context, id int64, limit int64) (m map[int64]*model.AvChargeRatio, last int64, err error)
AvChargeRatio get av_charge_ratio
func (*Dao) AvDailyIncCharge ¶
AvDailyIncCharge get av_daily_charge inc_charge
func (*Dao) Avs ¶
func (d *Dao) Avs(c context.Context, date time.Time, aids []int64) (cs map[int64]*model.Cheating, err error)
Avs get avs in av_income_statis
func (*Dao) BatchUpdateUpIncome ¶
BatchUpdateUpIncome batch update av_base_income
func (*Dao) CommonTagInfo ¶
func (d *Dao) CommonTagInfo(c context.Context, startAt time.Time) (tagInfos []*model.TagUpInfo, err error)
CommonTagInfo get common tag infos
func (*Dao) DelActivity ¶
DelActivity clear activity_info table.
func (*Dao) DelArchiveSpy ¶
DelArchiveSpy del archive spy
func (*Dao) DelAvRatio ¶
DelAvRatio clear av_charge_ratio table
func (*Dao) DoAvBreach ¶
func (d *Dao) DoAvBreach(c context.Context, mid int64, aid int64, ctype int, reason string) (err error)
DoAvBreach av breach by api.
func (*Dao) DoUpDismiss ¶
DoUpDismiss up dismiss by api
func (*Dao) DoUpForbid ¶
func (d *Dao) DoUpForbid(c context.Context, mid int64, days int, ctype int, reason string) (err error)
DoUpForbid up forbid by api
func (*Dao) GetActivityAVInfo ¶
func (d *Dao) GetActivityAVInfo(c context.Context, pn, ps int, activities []int64) (info []*model.ActivityAVInfo, total int, err error)
GetActivityAVInfo get avid by http.
func (*Dao) GetActivityBonus ¶
GetActivityBonus get activity_bonus by activity_id
func (*Dao) GetAllSignedUps ¶
GetAllSignedUps get all signed ups.
func (*Dao) GetAllTypes ¶
GetAllTypes get all types.
func (*Dao) GetArchiveInfo ¶
func (d *Dao) GetArchiveInfo(c context.Context, activityID, id int64, limit int) (avs []*model.ArchiveStat, err error)
GetArchiveInfo get activity archive info
func (*Dao) GetAvBaseIncome ¶
func (d *Dao) GetAvBaseIncome(c context.Context, table string, id, limit int64) (abs []*model.AvBaseIncome, last int64, err error)
GetAvBaseIncome get up av baseincome
func (*Dao) GetAvBreach ¶
GetAvBreach get av_breach by date
func (*Dao) GetAvBreachPre ¶
func (d *Dao) GetAvBreachPre(c context.Context, ctype, state int, cdate string) (avs []*model.AvBreach, err error)
GetAvBreachPre get av breach pre by date and state
func (*Dao) GetAvCharges ¶
func (d *Dao) GetAvCharges(c context.Context, avIds []int64, date string) (charges map[int64]int64, err error)
GetAvCharges get av charges
func (*Dao) GetAvIncome ¶
func (d *Dao) GetAvIncome(c context.Context, date time.Time, id, limit int64) (infos []*model.IncomeInfo, err error)
GetAvIncome get av income info from av_income.
func (*Dao) GetAvIncomeInfo ¶
func (d *Dao) GetAvIncomeInfo(c context.Context, avID int64, date time.Time) (info *model.TagAvIncome, err error)
GetAvIncomeInfo get av income from av_income.
func (*Dao) GetAvStatisCount ¶
GetAvStatisCount get av_income_statis count
func (*Dao) GetAvTagRatio ¶
func (d *Dao) GetAvTagRatio(c context.Context, from, limit int64) (infos []*model.ActivityAVInfo, err error)
GetAvTagRatio get av tag info from av_charge_ratio.
func (*Dao) GetAvUploadByMID ¶
func (d *Dao) GetAvUploadByMID(c context.Context, id int64, limit int) (avs []*model.AvUpload, err error)
GetAvUploadByMID get up_av_info by mid
func (*Dao) GetAvs ¶
func (d *Dao) GetAvs(c context.Context, date string, mid int64) (avs map[int64]*model.Av, err error)
GetAvs avs map[av_id]*model.Av
func (*Dao) GetBGMIncome ¶
GetBGMIncome map[sid]totalIncome
func (*Dao) GetCActivities ¶
GetCActivities get activity by query
func (*Dao) GetCreditScore ¶
func (d *Dao) GetCreditScore(c context.Context, table string, id int64, limit int64) (scores map[int64]int, last int64, err error)
GetCreditScore get credit scores
func (*Dao) GetDateSignedUps ¶
func (d *Dao) GetDateSignedUps(c context.Context, startAt time.Time, endAt time.Time) (count int, err error)
GetDateSignedUps get date signed ups
func (*Dao) GetExecuteOrder ¶
func (d *Dao) GetExecuteOrder(c context.Context, startTime, endTime time.Time) (executeOrders []*model.ExecuteOrder, err error)
GetExecuteOrder get execute order by date
func (*Dao) GetHasSignUpInfo ¶
func (d *Dao) GetHasSignUpInfo(c context.Context, offset, limit int, m map[int64]string) (err error)
GetHasSignUpInfo get all has signed up info
func (*Dao) GetLastCtime ¶
GetLastCtime get last ctime by query
func (*Dao) GetLotteryRIDs ¶
func (d *Dao) GetLotteryRIDs(c context.Context, start, end, offset int64) (info *model.LotteryRes, err error)
GetLotteryRIDs get lottery id
func (*Dao) GetNickname ¶
GetNickname get nickname by mid.
func (*Dao) GetTagAvTotalIncome ¶
func (d *Dao) GetTagAvTotalIncome(c context.Context, tagID, avID int64) (infos []*model.AvIncome, err error)
GetTagAvTotalIncome get av total_income from up_tag_income.
func (*Dao) GetTagTotalIncome ¶
func (d *Dao) GetTagTotalIncome(c context.Context, tagIDs []int64) (infos []*model.TagInfo, err error)
GetTagTotalIncome get tag and totalIncome from tag_info.
func (*Dao) GetTotalExpenseByDate ¶
func (d *Dao) GetTotalExpenseByDate(c context.Context, date string) (expense map[int64]int64, err error)
GetTotalExpenseByDate get expense_daily_info by date
func (*Dao) GetUpBaseInfo ¶
GetUpBaseInfo get up_base_info
func (*Dao) GetUpChargeRatio ¶
GetUpChargeRatio get up_charge_ratio
func (*Dao) GetUpCreditScore ¶
GetUpCreditScore get up credit score
func (*Dao) GetUpIncome ¶
func (d *Dao) GetUpIncome(c context.Context, date time.Time, from, limit int64) (infos []*model.MIDInfo, err error)
GetUpIncome get up date income.
func (*Dao) GetUpIncomeDate ¶
func (d *Dao) GetUpIncomeDate(c context.Context, mids []int64, table, date string) (ups map[int64]int64, err error)
GetUpIncomeDate get up_income by date
func (*Dao) GetUpIncomeStatis ¶
GetUpIncomeStatis get up_income_statis
func (*Dao) GetUpQuality ¶
func (d *Dao) GetUpQuality(c context.Context, table string, id int64, limit int) (up []*model.UpQuality, last int64, err error)
GetUpQuality get up_quality_info
func (*Dao) GetUpStateByMID ¶
GetUpStateByMID get up account_state
func (*Dao) GetUpTotalIncome ¶
func (d *Dao) GetUpTotalIncome(c context.Context, from, limit int64) (infos []*model.MIDInfo, err error)
GetUpTotalIncome get up totalIncome.
func (*Dao) GetUpTotalIncomeCnt ¶
GetUpTotalIncomeCnt get up t-2 total income > 0 upcnt
func (*Dao) GetVideoApplyUpCount ¶
func (d *Dao) GetVideoApplyUpCount(c context.Context, startAt, endAt time.Time) (count int, err error)
GetVideoApplyUpCount get up_info_video count
func (*Dao) InsertAvBreachPre ¶
InsertAvBreachPre insert into av_breach_pre
func (*Dao) InsertBGMIncomeStatis ¶
func (d *Dao) InsertBGMIncomeStatis(c context.Context, sid int64, income int64) (rows int64, err error)
InsertBGMIncomeStatis fix bgm income statis
func (*Dao) InsertBgmWhiteList ¶
InsertBgmWhiteList insert into bgm_white_list
func (*Dao) InsertBubbleIncome ¶
InsertBubbleIncome insert lottery income
func (*Dao) InsertBubbleMeta ¶
InsertBubbleMeta insert lottery avs
func (*Dao) InsertCheatArchives ¶
InsertCheatArchives insert cheat archives
func (*Dao) InsertCheatUps ¶
InsertCheatUps insert cheat ups
func (*Dao) InsertDailyExpense ¶
InsertDailyExpense insert expense_daily_info
func (*Dao) InsertMonthlyExpense ¶
func (d *Dao) InsertMonthlyExpense(c context.Context, e *model.BudgetExpense) (rows int64, err error)
InsertMonthlyExpense insert expense_monthly_info
func (*Dao) InsertRatio ¶
InsertRatio insert av charge ratio
func (*Dao) InsertTaskStatus ¶
func (d *Dao) InsertTaskStatus(c context.Context, typ, status int, date, message string) (rows int64, err error)
InsertTaskStatus insert task status
func (*Dao) InsertUpActivityBatch ¶
InsertUpActivityBatch insert up_activity
func (*Dao) InsertUpBillBatch ¶
InsertUpBillBatch insert up_bill
func (*Dao) ListAvIncome ¶
func (d *Dao) ListAvIncome(c context.Context, id int64, limit int) (avIncome []*model.AvIncome, err error)
ListAvIncome list av income by query
func (*Dao) ListBlacklist ¶
func (d *Dao) ListBlacklist(c context.Context, query string, from, limit int) (backlists []*model.Blacklist, err error)
ListBlacklist list all blacklist
func (*Dao) ListUpAccount ¶
func (d *Dao) ListUpAccount(c context.Context, withdrawDate, ctime string, from, limit int) (upAct []*model.UpAccount, err error)
ListUpAccount list up_acoount by date
func (*Dao) ListUpActivity ¶
ListUpActivity get up from up_activity
func (*Dao) ListUpIncome ¶
func (d *Dao) ListUpIncome(c context.Context, table, date string, id int64, limit int) (um []*model.UpIncome, err error)
ListUpIncome list up_income_? by date
func (*Dao) ListUpNickname ¶
ListUpNickname list up_category_info by mids
func (*Dao) ListUpSignedAvs ¶
func (d *Dao) ListUpSignedAvs(c context.Context, id int64, limit int) (ups map[int64]int64, last int64, err error)
ListUpSignedAvs list up_signed_avs
func (*Dao) ListUpWithdraw ¶
func (d *Dao) ListUpWithdraw(c context.Context, date string, from, limit int) (ups map[int64]int64, err error)
ListUpWithdraw list up_withdraw_income by date
func (*Dao) MIDToAV ¶
func (d *Dao) MIDToAV(c context.Context, mid int64, category int, date time.Time) (infos []*model.TagInfo, err error)
MIDToAV no common tag av.
func (*Dao) MIDsByState ¶
func (d *Dao) MIDsByState(c context.Context, state int, table string) (result map[int64]xtime.Time, err error)
MIDsByState get mids and expired
func (*Dao) MIDsByStateType ¶
func (d *Dao) MIDsByStateType(c context.Context, typ int, state int, table string) (result map[int64]xtime.Time, err error)
MIDsByStateType get mids and expired by account_type and account_state
func (*Dao) NoCommonTagInfo ¶
func (d *Dao) NoCommonTagInfo(c context.Context, startAt time.Time) (tagInfos []*model.TagUpInfo, err error)
NoCommonTagInfo get no common tag infos
func (*Dao) SyncCreditScore ¶
SyncCreditScore sync credit score
func (*Dao) TagToAV ¶
func (d *Dao) TagToAV(c context.Context, category int, date time.Time) (infos []*model.TagInfo, err error)
TagToAV common tag av.
func (*Dao) TaskStatus ¶
TaskStatus get task status
func (*Dao) TotalIncome ¶
func (d *Dao) TotalIncome(c context.Context, date time.Time, from, limit int64) (infos []*model.IncomeInfo, err error)
TotalIncome get date totalincome,upcount, avcount
func (*Dao) TxInsertTagIncome ¶
TxInsertTagIncome insert tag_income.
func (*Dao) TxUpdateTagInfo ¶
TxUpdateTagInfo update tag_info total_income.
func (*Dao) TxUpdateTagUpInfo ¶
TxUpdateTagUpInfo update tag_up_info totalIncome.
func (*Dao) UpInfoVideo ¶
func (d *Dao) UpInfoVideo(c context.Context, offset int64, limit int64) (last int64, ups map[int64]*model.UpInfoVideo, err error)
UpInfoVideo get up_info_video
func (*Dao) UpdateAccountState ¶
func (d *Dao) UpdateAccountState(c context.Context, state int, mids []int64, table string) (rows int64, err error)
UpdateAccountState update account state
func (*Dao) UpdateAvBreachPre ¶
func (d *Dao) UpdateAvBreachPre(c context.Context, aid, ctype int64, date string, state int) (rows int64, err error)
UpdateAvBreachPre update av breach pre
func (*Dao) UpdateDate ¶
UpdateDate update date
func (*Dao) UpdateTaskStatus ¶
func (d *Dao) UpdateTaskStatus(c context.Context, date string, typ int, status int) (rows int64, err error)
UpdateTaskStatus update task status
func (*Dao) UpdateUpActivityState ¶
func (d *Dao) UpdateUpActivityState(c context.Context, id int64, oldState, newState int) (count int64, err error)
UpdateUpActivityState update up_activity state
func (*Dao) UpdateUpInfo ¶
UpdateUpInfo update up_info_video
func (*Dao) VoteBIZArchive ¶
func (d *Dao) VoteBIZArchive(c context.Context, start, end int64) (data []*model.VoteBIZArchive, err error)
VoteBIZArchive fetch avs in vote biz