up

package
v0.0.0-...-83adff0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 6, 2020 License: GPL-3.0 Imports: 22 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func SliceUnique

func SliceUnique(s []int64) []int64

SliceUnique unique

Types

type Dao

type Dao struct {
	// contains filtered or unexported fields
}

Dao dao

func New

func New(c *conf.Config) (dao *Dao)

New init mysql db

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) BeginTran

func (d *Dao) BeginTran(c context.Context) (tx *xsql.Tx, err error)

BeginTran start tx .

func (*Dao) Close

func (d *Dao) Close()

Close close the resource.

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

func (d *Dao) DelMcnSignCache(c context.Context, mcnMid int64) (err error)

DelMcnSignCache del mcn sign cache info.

func (*Dao) DelMcnUpperCache

func (d *Dao) DelMcnUpperCache(c context.Context, signID, upMid int64) (err error)

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

func (d *Dao) MCNListTotal(c context.Context, arg *model.MCNListReq) (count int64, err error)

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

func (d *Dao) MCNUPListTotal(c context.Context, arg *model.MCNUPListReq) (count int64, err error)

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) McnSign

func (d *Dao) McnSign(c context.Context, signID int64) (m *model.MCNSignInfoReply, err error)

McnSign .

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

func (d *Dao) McnSignNoOKState(c context.Context, mcnMid int64) (count int64, err error)

McnSignNoOKState .

func (*Dao) McnSignPayMap

func (d *Dao) McnSignPayMap(c context.Context, signIDs []int64) (sm map[int64][]*model.SignPayInfoReply, err error)

McnSignPayMap .

func (*Dao) McnSignTotal

func (d *Dao) McnSignTotal(c context.Context, arg *model.MCNSignStateReq) (count int64, err error)

McnSignTotal .

func (*Dao) McnSigns

func (d *Dao) McnSigns(c context.Context, arg *model.MCNSignStateReq) (ms []*model.MCNSignInfoReply, err error)

McnSigns .

func (*Dao) McnUp

func (d *Dao) McnUp(c context.Context, signUpID int64) (up *model.MCNUPInfoReply, err error)

McnUp .

func (*Dao) McnUpBindMids

func (d *Dao) McnUpBindMids(c context.Context, mids []int64) (bmids []int64, err error)

McnUpBindMids .

func (*Dao) McnUpPermit

func (d *Dao) McnUpPermit(c context.Context, id int64) (m *model.McnUpPermissionApply, err error)

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

func (d *Dao) McnUpTotal(c context.Context, arg *model.MCNUPStateReq) (count int64, err error)

McnUpTotal .

func (*Dao) McnUps

func (d *Dao) McnUps(c context.Context, arg *model.MCNUPStateReq) (ups []*model.MCNUPInfoReply, err error)

McnUps .

func (*Dao) Ping

func (d *Dao) Ping(c context.Context) error

Ping dao ping

func (*Dao) TxAddMCNPays

func (d *Dao) TxAddMCNPays(tx *xsql.Tx, lastID, mcnMID int64, arg []*model.SignPayReq) (err error)

TxAddMCNPays .

func (*Dao) TxAddMCNRenewal

func (d *Dao) TxAddMCNRenewal(tx *xsql.Tx, arg *model.MCNSign) (lastID int64, err error)

TxAddMCNRenewal .

func (*Dao) TxAddMCNUPs

func (d *Dao) TxAddMCNUPs(tx *xsql.Tx, signID, mcnMID int64, arg []*model.MCNUP) (err error)

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

func (d *Dao) TxMCNRenewalUPs(tx *xsql.Tx, signID, mcnID int64) (ups []*model.MCNUP, err error)

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) UpMCNPay

func (d *Dao) UpMCNPay(c context.Context, arg *model.MCNPayEditReq) (rows int64, err error)

UpMCNPay update mcn_sign_pay.

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

func (d *Dao) UpMCNState(c context.Context, arg *model.MCNStateEditReq) (rows int64, err error)

UpMCNState .

func (*Dao) UpMCNUPState

func (d *Dao) UpMCNUPState(c context.Context, arg *model.MCNUPStateEditReq) (rows int64, err error)

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 .

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL