Documentation
¶
Index ¶
- type Dao
- func (d *Dao) AddUserBindCache(c context.Context, mid int64, ub *unicom.UserBind) (err error)
- func (d *Dao) AddUserFlowCache(c context.Context, keyStr string) (err error)
- func (d *Dao) AddUserFlowListCache(c context.Context, list map[string]*unicom.UnicomUserFlow) (err error)
- func (d *Dao) AddUserPackReceiveCache(c context.Context, mid int64, count int, now time.Time) (err error)
- func (d *Dao) BeginTran(ctx context.Context) (tx *xsql.Tx, err error)
- func (d *Dao) BindAll(ctx context.Context, start, end int) (res []*unicom.UserBind, err error)
- func (d *Dao) DeleteUserBindCache(c context.Context, mid int64) (err error)
- func (d *Dao) DeleteUserFlowCache(c context.Context, keyStr string) (err error)
- func (d *Dao) DeleteUserPackReceiveCache(c context.Context, mid int64) (err error)
- func (d *Dao) FlowQry(c context.Context, phone int, requestNo int64, outorderid, orderid string, ...) (orderstatus, msg string, err error)
- func (d *Dao) IPSync(ctx context.Context) (res []*unicom.UnicomIP, err error)
- func (d *Dao) InUnicomIPSync(tx *xsql.Tx, u *unicom.UnicomIP, now time.Time) (row int64, err error)
- func (d *Dao) InUserIntegralLog(ctx context.Context, u *unicom.UserIntegralLog) (row int64, err error)
- func (d *Dao) InUserPackLog(ctx context.Context, u *unicom.UserPackLog) (row int64, err error)
- func (d *Dao) OrdersUserFlow(ctx context.Context, usermob string) (res []*unicom.Unicom, err error)
- func (d *Dao) UnicomCache(c context.Context, usermob string) (u []*unicom.Unicom, err error)
- func (d *Dao) UnicomIP(c context.Context, now time.Time) (unicomIPs []*unicom.UnicomIP, err error)
- func (d *Dao) UpUnicomIP(tx *xsql.Tx, ipstart, ipend, state int, now time.Time) (row int64, err error)
- func (d *Dao) UpUserIntegral(ctx context.Context, ub *unicom.UserBind) (row int64, err error)
- func (d *Dao) UserBind(ctx context.Context, mid int64) (res *unicom.UserBind, err error)
- func (d *Dao) UserBindCache(c context.Context, mid int64) (ub *unicom.UserBind, err error)
- func (d *Dao) UserFlowCache(c context.Context, keyStr string) (err error)
- func (d *Dao) UserFlowListCache(c context.Context) (res map[string]*unicom.UnicomUserFlow, err error)
- func (d *Dao) UserPackReceiveCache(c context.Context, mid int64) (count int, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Dao ¶
type Dao struct {
// contains filtered or unexported fields
}
func (*Dao) AddUserBindCache ¶
AddUserBindCache add user user bind cache
func (*Dao) AddUserFlowCache ¶
AddUserFlowCache add user pack cache
func (*Dao) AddUserFlowListCache ¶
func (d *Dao) AddUserFlowListCache(c context.Context, list map[string]*unicom.UnicomUserFlow) (err error)
AddUserFlowListCache add user pack cache
func (*Dao) AddUserPackReceiveCache ¶
func (d *Dao) AddUserPackReceiveCache(c context.Context, mid int64, count int, now time.Time) (err error)
AddUserPackReceiveCache add user pack cache
func (*Dao) DeleteUserBindCache ¶
DeleteUserBindCache delete user bind cache
func (*Dao) DeleteUserFlowCache ¶
DeleteUserPackCache delete user pack cache
func (*Dao) DeleteUserPackReceiveCache ¶
DeleteUserPackReceiveCache delete user pack cache
func (*Dao) FlowQry ¶
func (d *Dao) FlowQry(c context.Context, phone int, requestNo int64, outorderid, orderid string, ts time.Time) (orderstatus, msg string, err error)
FlowQry unicom phone qryflowchange
func (*Dao) InUnicomIPSync ¶
InUnicomIPSync insert or update unicom_ip
func (*Dao) InUserIntegralLog ¶
func (d *Dao) InUserIntegralLog(ctx context.Context, u *unicom.UserIntegralLog) (row int64, err error)
InUserIntegralLog insert unicom user add integral and flow log
func (*Dao) InUserPackLog ¶
InUserPackLog insert unicom user pack log
func (*Dao) OrdersUserFlow ¶
OrdersUserFlow select user OrdersSync
func (*Dao) UnicomCache ¶
UnicomCache
func (*Dao) UpUnicomIP ¶
func (d *Dao) UpUnicomIP(tx *xsql.Tx, ipstart, ipend, state int, now time.Time) (row int64, err error)
UpUnicomIP update unicom_ip state
func (*Dao) UpUserIntegral ¶
UpUserIntegral update unicom user integral
func (*Dao) UserBindCache ¶
UserBindCache user bind cache
func (*Dao) UserFlowCache ¶
UserFlowCache unicom flow cache
func (*Dao) UserFlowListCache ¶
func (d *Dao) UserFlowListCache(c context.Context) (res map[string]*unicom.UnicomUserFlow, err error)
UserFlowListCache unicom flow cache