Documentation
¶
Index ¶
- func SliceUnique(s []int64) []int64
- type Dao
- func (d *Dao) AddMcnUpRecommend(c context.Context, arg *model.McnUpRecommendPool) (rows int64, err error)
- func (d *Dao) ArcTopDataStatistics(c context.Context, arg *model.McnGetRankReq) (reply *model.McnGetRankUpFansReply, err error)
- func (d *Dao) BeginTran(c context.Context) (tx *xsql.Tx, err error)
- func (d *Dao) Close()
- func (d *Dao) DataFans(c context.Context, arg *model.McnCommonReq) (reply *dtmdl.DmConMcnFansD, err error)
- func (d *Dao) DataFansArea(c context.Context, arg *model.McnCommonReq) (reply []*dtmdl.DmConMcnFansAreaW, err error)
- func (d *Dao) DataFansBaseAttr(c context.Context, arg *model.McnCommonReq) (sex *dtmdl.DmConMcnFansSexW, age *dtmdl.DmConMcnFansAgeW, ...)
- func (d *Dao) DataFansTag(c context.Context, arg *model.McnCommonReq) (reply []*dtmdl.DmConMcnFansTagW, err error)
- func (d *Dao) DataFansType(c context.Context, arg *model.McnCommonReq) (reply []*dtmdl.DmConMcnFansTypeW, err error)
- func (d *Dao) DelMcnSignCache(c context.Context, mcnMid int64) (err error)
- func (d *Dao) DelMcnUpperCache(c context.Context, signID, upMid int64) (err error)
- func (d *Dao) MCNCheatList(c context.Context, arg *model.MCNCheatListReq) (res []*model.MCNCheatReply, mids []int64, err error)
- func (d *Dao) MCNCheatListTotal(c context.Context, arg *model.MCNCheatListReq) (count int64, err error)
- func (d *Dao) MCNCheatUPList(c context.Context, arg *model.MCNCheatUPListReq) (res []*model.MCNCheatUPReply, err error)
- func (d *Dao) MCNCheatUPListTotal(c context.Context, arg *model.MCNCheatUPListReq) (count int64, err error)
- func (d *Dao) MCNImportUPInfo(c context.Context, arg *model.MCNImportUPInfoReq) (m *model.MCNImportUPInfoReply, err error)
- func (d *Dao) MCNIncreaseList(c context.Context, arg *model.MCNIncreaseListReq) (res []*model.MCNIncreaseReply, err error)
- func (d *Dao) MCNIncreaseListTotal(c context.Context, arg *model.MCNIncreaseListReq) (count int64, err error)
- func (d *Dao) MCNInfo(c context.Context, arg *model.MCNInfoReq) (m *model.MCNInfoReply, err error)
- func (d *Dao) MCNList(c context.Context, arg *model.MCNListReq) (res []*model.MCNListOne, ids, mids []int64, err error)
- func (d *Dao) MCNListTotal(c context.Context, arg *model.MCNListReq) (count int64, err error)
- func (d *Dao) MCNPayInfo(c context.Context, arg *model.MCNPayStateEditReq) (m *model.SignPayInfoReply, err error)
- func (d *Dao) MCNPayInfos(c context.Context, ids []int64) (res map[int64][]*model.SignPayInfoReply, err error)
- func (d *Dao) MCNUPList(c context.Context, arg *model.MCNUPListReq) (res []*model.MCNUPInfoReply, err error)
- func (d *Dao) MCNUPListTotal(c context.Context, arg *model.MCNUPListReq) (count int64, err error)
- func (d *Dao) McnDataOverview(c context.Context, date xtime.Time) (m *model.McnDataOverview, err error)
- func (d *Dao) McnDataTypeSummary(c context.Context, date xtime.Time) (mmd map[string][]*model.McnDataTypeSummary, tids []int64, err error)
- func (d *Dao) McnRankArchiveLikesOverview(c context.Context, dataType model.DataType, date xtime.Time, topLen int) (ras []*model.McnRankArchiveLikesOverview, mids, avids, tids []int64, err error)
- func (d *Dao) McnRankFansOverview(c context.Context, dataType model.DataType, date xtime.Time, topLen int) (mrf map[int8][]*model.McnRankFansOverview, mids []int64, err error)
- func (d *Dao) McnSign(c context.Context, signID int64) (m *model.MCNSignInfoReply, err error)
- func (d *Dao) McnSignByMCNMID(c context.Context, MCNID int64) (m *model.MCNSignInfoReply, err error)
- func (d *Dao) McnSignCountUQTime(c context.Context, mcnMid int64, stime, etime xtime.Time) (count int64, err error)
- func (d *Dao) McnSignNoOKState(c context.Context, mcnMid int64) (count int64, err error)
- func (d *Dao) McnSignPayMap(c context.Context, signIDs []int64) (sm map[int64][]*model.SignPayInfoReply, err error)
- func (d *Dao) McnSignTotal(c context.Context, arg *model.MCNSignStateReq) (count int64, err error)
- func (d *Dao) McnSigns(c context.Context, arg *model.MCNSignStateReq) (ms []*model.MCNSignInfoReply, err error)
- func (d *Dao) McnUp(c context.Context, signUpID int64) (up *model.MCNUPInfoReply, err error)
- func (d *Dao) McnUpBindMids(c context.Context, mids []int64) (bmids []int64, err error)
- func (d *Dao) McnUpPermit(c context.Context, id int64) (m *model.McnUpPermissionApply, err error)
- func (d *Dao) McnUpPermitTotal(c context.Context, arg *model.MCNUPPermitStateReq) (count int64, err error)
- func (d *Dao) McnUpPermits(c context.Context, arg *model.MCNUPPermitStateReq) (ms []*model.McnUpPermissionApply, err error)
- func (d *Dao) McnUpRecommendMid(c context.Context, mid int64) (m *model.McnUpRecommendPool, err error)
- func (d *Dao) McnUpRecommendMids(c context.Context, mids []int64) (mrp map[int64]*model.McnUpRecommendPool, err error)
- func (d *Dao) McnUpRecommendTotal(c context.Context, arg *model.MCNUPRecommendReq) (count int, err error)
- func (d *Dao) McnUpRecommends(c context.Context, arg *model.MCNUPRecommendReq) (res []*model.McnUpRecommendPool, err error)
- func (d *Dao) McnUpTotal(c context.Context, arg *model.MCNUPStateReq) (count int64, err error)
- func (d *Dao) McnUps(c context.Context, arg *model.MCNUPStateReq) (ups []*model.MCNUPInfoReply, err error)
- func (d *Dao) Ping(c context.Context) error
- func (d *Dao) TxAddMCNPays(tx *xsql.Tx, lastID, mcnMID int64, arg []*model.SignPayReq) (err error)
- func (d *Dao) TxAddMCNRenewal(tx *xsql.Tx, arg *model.MCNSign) (lastID int64, err error)
- func (d *Dao) TxAddMCNUPs(tx *xsql.Tx, signID, mcnMID int64, arg []*model.MCNUP) (err error)
- func (d *Dao) TxAddMcnSignEntry(tx *xsql.Tx, mcnMid int64, beginDate, endDate string, permission uint32) (lastID int64, err error)
- func (d *Dao) TxAddMcnSignPay(tx *xsql.Tx, mcnMid, signID, payValue int64, dueDate, note string) (rows int64, err error)
- func (d *Dao) TxMCNRenewalUPs(tx *xsql.Tx, signID, mcnID int64) (ups []*model.MCNUP, err error)
- func (d *Dao) TxMcnUpPermitOP(tx *xsql.Tx, signID, mcnMid, upMid int64, permission uint32, upAuthLink string) (rows int64, err error)
- func (d *Dao) TxUpPermitApplyOP(tx *xsql.Tx, arg *model.McnUpPermissionApply) (rows int64, err error)
- func (d *Dao) UpBaseInfoMap(c context.Context, mids []int64) (mbi map[int64]*model.UpBaseInfo, err error)
- func (d *Dao) UpMCNImportUPRewardSign(c context.Context, arg *model.MCNImportUPRewardSignReq) (rows int64, err error)
- func (d *Dao) UpMCNPay(c context.Context, arg *model.MCNPayEditReq) (rows int64, err error)
- func (d *Dao) UpMCNPayState(c context.Context, arg *model.MCNPayStateEditReq) (rows int64, err error)
- func (d *Dao) UpMCNPermission(c context.Context, signID int64, permission uint32) (rows int64, err error)
- func (d *Dao) UpMCNState(c context.Context, arg *model.MCNStateEditReq) (rows int64, err error)
- func (d *Dao) UpMCNUPState(c context.Context, arg *model.MCNUPStateEditReq) (rows int64, err error)
- func (d *Dao) UpMcnSignOP(c context.Context, signID int64, state int8, rejectTime xtime.Time, ...) (rows int64, err error)
- func (d *Dao) UpMcnUpOP(c context.Context, signUpID int64, state int8, rejectTime xtime.Time, ...) (rows int64, err error)
- func (d *Dao) UpMcnUpsRecommendOP(c context.Context, upMids []int64, state model.MCNUPRecommendState) (rows int64, err error)
- func (d *Dao) UpPlayInfoMap(c context.Context, mids []int64) (mpi map[int64]*model.UpPlayInfo, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Dao ¶
type Dao struct {
// contains filtered or unexported fields
}
Dao dao
func (*Dao) AddMcnUpRecommend ¶
func (d *Dao) AddMcnUpRecommend(c context.Context, arg *model.McnUpRecommendPool) (rows int64, err error)
AddMcnUpRecommend .
func (*Dao) ArcTopDataStatistics ¶
func (d *Dao) ArcTopDataStatistics(c context.Context, arg *model.McnGetRankReq) (reply *model.McnGetRankUpFansReply, err error)
ArcTopDataStatistics .
func (*Dao) DataFans ¶
func (d *Dao) DataFans(c context.Context, arg *model.McnCommonReq) (reply *dtmdl.DmConMcnFansD, err error)
DataFans .
func (*Dao) DataFansArea ¶
func (d *Dao) DataFansArea(c context.Context, arg *model.McnCommonReq) (reply []*dtmdl.DmConMcnFansAreaW, err error)
DataFansArea .
func (*Dao) DataFansBaseAttr ¶
func (d *Dao) DataFansBaseAttr(c context.Context, arg *model.McnCommonReq) (sex *dtmdl.DmConMcnFansSexW, age *dtmdl.DmConMcnFansAgeW, playWay *dtmdl.DmConMcnFansPlayWayW, err error)
DataFansBaseAttr .
func (*Dao) DataFansTag ¶
func (d *Dao) DataFansTag(c context.Context, arg *model.McnCommonReq) (reply []*dtmdl.DmConMcnFansTagW, err error)
DataFansTag .
func (*Dao) DataFansType ¶
func (d *Dao) DataFansType(c context.Context, arg *model.McnCommonReq) (reply []*dtmdl.DmConMcnFansTypeW, err error)
DataFansType .
func (*Dao) DelMcnSignCache ¶
DelMcnSignCache del mcn sign cache info.
func (*Dao) DelMcnUpperCache ¶
DelMcnUpperCache del mcn upper cache.
func (*Dao) MCNCheatList ¶
func (d *Dao) MCNCheatList(c context.Context, arg *model.MCNCheatListReq) (res []*model.MCNCheatReply, mids []int64, err error)
MCNCheatList .
func (*Dao) MCNCheatListTotal ¶
func (d *Dao) MCNCheatListTotal(c context.Context, arg *model.MCNCheatListReq) (count int64, err error)
MCNCheatListTotal .
func (*Dao) MCNCheatUPList ¶
func (d *Dao) MCNCheatUPList(c context.Context, arg *model.MCNCheatUPListReq) (res []*model.MCNCheatUPReply, err error)
MCNCheatUPList .
func (*Dao) MCNCheatUPListTotal ¶
func (d *Dao) MCNCheatUPListTotal(c context.Context, arg *model.MCNCheatUPListReq) (count int64, err error)
MCNCheatUPListTotal .
func (*Dao) MCNImportUPInfo ¶
func (d *Dao) MCNImportUPInfo(c context.Context, arg *model.MCNImportUPInfoReq) (m *model.MCNImportUPInfoReply, err error)
MCNImportUPInfo .
func (*Dao) MCNIncreaseList ¶
func (d *Dao) MCNIncreaseList(c context.Context, arg *model.MCNIncreaseListReq) (res []*model.MCNIncreaseReply, err error)
MCNIncreaseList .
func (*Dao) MCNIncreaseListTotal ¶
func (d *Dao) MCNIncreaseListTotal(c context.Context, arg *model.MCNIncreaseListReq) (count int64, err error)
MCNIncreaseListTotal .
func (*Dao) MCNInfo ¶
func (d *Dao) MCNInfo(c context.Context, arg *model.MCNInfoReq) (m *model.MCNInfoReply, err error)
MCNInfo .
func (*Dao) MCNList ¶
func (d *Dao) MCNList(c context.Context, arg *model.MCNListReq) (res []*model.MCNListOne, ids, mids []int64, err error)
MCNList .
func (*Dao) MCNListTotal ¶
MCNListTotal .
func (*Dao) MCNPayInfo ¶
func (d *Dao) MCNPayInfo(c context.Context, arg *model.MCNPayStateEditReq) (m *model.SignPayInfoReply, err error)
MCNPayInfo .
func (*Dao) MCNPayInfos ¶
func (d *Dao) MCNPayInfos(c context.Context, ids []int64) (res map[int64][]*model.SignPayInfoReply, err error)
MCNPayInfos .
func (*Dao) MCNUPList ¶
func (d *Dao) MCNUPList(c context.Context, arg *model.MCNUPListReq) (res []*model.MCNUPInfoReply, err error)
MCNUPList .
func (*Dao) MCNUPListTotal ¶
MCNUPListTotal .
func (*Dao) McnDataOverview ¶
func (d *Dao) McnDataOverview(c context.Context, date xtime.Time) (m *model.McnDataOverview, err error)
McnDataOverview .
func (*Dao) McnDataTypeSummary ¶
func (d *Dao) McnDataTypeSummary(c context.Context, date xtime.Time) (mmd map[string][]*model.McnDataTypeSummary, tids []int64, err error)
McnDataTypeSummary .
func (*Dao) McnRankArchiveLikesOverview ¶
func (d *Dao) McnRankArchiveLikesOverview(c context.Context, dataType model.DataType, date xtime.Time, topLen int) (ras []*model.McnRankArchiveLikesOverview, mids, avids, tids []int64, err error)
McnRankArchiveLikesOverview .
func (*Dao) McnRankFansOverview ¶
func (d *Dao) McnRankFansOverview(c context.Context, dataType model.DataType, date xtime.Time, topLen int) (mrf map[int8][]*model.McnRankFansOverview, mids []int64, err error)
McnRankFansOverview .
func (*Dao) McnSignByMCNMID ¶
func (d *Dao) McnSignByMCNMID(c context.Context, MCNID int64) (m *model.MCNSignInfoReply, err error)
McnSignByMCNMID .
func (*Dao) McnSignCountUQTime ¶
func (d *Dao) McnSignCountUQTime(c context.Context, mcnMid int64, stime, etime xtime.Time) (count int64, err error)
McnSignCountUQTime .
func (*Dao) McnSignNoOKState ¶
McnSignNoOKState .
func (*Dao) McnSignPayMap ¶
func (d *Dao) McnSignPayMap(c context.Context, signIDs []int64) (sm map[int64][]*model.SignPayInfoReply, err error)
McnSignPayMap .
func (*Dao) McnSignTotal ¶
McnSignTotal .
func (*Dao) McnSigns ¶
func (d *Dao) McnSigns(c context.Context, arg *model.MCNSignStateReq) (ms []*model.MCNSignInfoReply, err error)
McnSigns .
func (*Dao) McnUpBindMids ¶
McnUpBindMids .
func (*Dao) McnUpPermit ¶
McnUpPermit .
func (*Dao) McnUpPermitTotal ¶
func (d *Dao) McnUpPermitTotal(c context.Context, arg *model.MCNUPPermitStateReq) (count int64, err error)
McnUpPermitTotal .
func (*Dao) McnUpPermits ¶
func (d *Dao) McnUpPermits(c context.Context, arg *model.MCNUPPermitStateReq) (ms []*model.McnUpPermissionApply, err error)
McnUpPermits .
func (*Dao) McnUpRecommendMid ¶
func (d *Dao) McnUpRecommendMid(c context.Context, mid int64) (m *model.McnUpRecommendPool, err error)
McnUpRecommendMid .
func (*Dao) McnUpRecommendMids ¶
func (d *Dao) McnUpRecommendMids(c context.Context, mids []int64) (mrp map[int64]*model.McnUpRecommendPool, err error)
McnUpRecommendMids .
func (*Dao) McnUpRecommendTotal ¶
func (d *Dao) McnUpRecommendTotal(c context.Context, arg *model.MCNUPRecommendReq) (count int, err error)
McnUpRecommendTotal .
func (*Dao) McnUpRecommends ¶
func (d *Dao) McnUpRecommends(c context.Context, arg *model.MCNUPRecommendReq) (res []*model.McnUpRecommendPool, err error)
McnUpRecommends .
func (*Dao) McnUpTotal ¶
McnUpTotal .
func (*Dao) McnUps ¶
func (d *Dao) McnUps(c context.Context, arg *model.MCNUPStateReq) (ups []*model.MCNUPInfoReply, err error)
McnUps .
func (*Dao) TxAddMCNPays ¶
TxAddMCNPays .
func (*Dao) TxAddMCNRenewal ¶
TxAddMCNRenewal .
func (*Dao) TxAddMCNUPs ¶
TxAddMCNUPs .
func (*Dao) TxAddMcnSignEntry ¶
func (d *Dao) TxAddMcnSignEntry(tx *xsql.Tx, mcnMid int64, beginDate, endDate string, permission uint32) (lastID int64, err error)
TxAddMcnSignEntry .
func (*Dao) TxAddMcnSignPay ¶
func (d *Dao) TxAddMcnSignPay(tx *xsql.Tx, mcnMid, signID, payValue int64, dueDate, note string) (rows int64, err error)
TxAddMcnSignPay .
func (*Dao) TxMCNRenewalUPs ¶
TxMCNRenewalUPs .
func (*Dao) TxMcnUpPermitOP ¶
func (d *Dao) TxMcnUpPermitOP(tx *xsql.Tx, signID, mcnMid, upMid int64, permission uint32, upAuthLink string) (rows int64, err error)
TxMcnUpPermitOP .
func (*Dao) TxUpPermitApplyOP ¶
func (d *Dao) TxUpPermitApplyOP(tx *xsql.Tx, arg *model.McnUpPermissionApply) (rows int64, err error)
TxUpPermitApplyOP .
func (*Dao) UpBaseInfoMap ¶
func (d *Dao) UpBaseInfoMap(c context.Context, mids []int64) (mbi map[int64]*model.UpBaseInfo, err error)
UpBaseInfoMap .
func (*Dao) UpMCNImportUPRewardSign ¶
func (d *Dao) UpMCNImportUPRewardSign(c context.Context, arg *model.MCNImportUPRewardSignReq) (rows int64, err error)
UpMCNImportUPRewardSign .
func (*Dao) UpMCNPayState ¶
func (d *Dao) UpMCNPayState(c context.Context, arg *model.MCNPayStateEditReq) (rows int64, err error)
UpMCNPayState update mcn_sign_pay state.
func (*Dao) UpMCNPermission ¶
func (d *Dao) UpMCNPermission(c context.Context, signID int64, permission uint32) (rows int64, err error)
UpMCNPermission .
func (*Dao) UpMCNState ¶
UpMCNState .
func (*Dao) UpMCNUPState ¶
UpMCNUPState .
func (*Dao) UpMcnSignOP ¶
func (d *Dao) UpMcnSignOP(c context.Context, signID int64, state int8, rejectTime xtime.Time, rejectReason string) (rows int64, err error)
UpMcnSignOP .
func (*Dao) UpMcnUpOP ¶
func (d *Dao) UpMcnUpOP(c context.Context, signUpID int64, state int8, rejectTime xtime.Time, rejectReason string) (rows int64, err error)
UpMcnUpOP .
func (*Dao) UpMcnUpsRecommendOP ¶
func (d *Dao) UpMcnUpsRecommendOP(c context.Context, upMids []int64, state model.MCNUPRecommendState) (rows int64, err error)
UpMcnUpsRecommendOP .
func (*Dao) UpPlayInfoMap ¶
func (d *Dao) UpPlayInfoMap(c context.Context, mids []int64) (mpi map[int64]*model.UpPlayInfo, err error)
UpPlayInfoMap .