Documentation
¶
Index ¶
- type Dao
- func (d *Dao) AddBalanceChangeLog(c context.Context, tx *sql.Tx, bl *model.CouponBalanceChangeLog) (a int64, err error)
- func (d *Dao) AddBalanceCoupon(c context.Context, tx *sql.Tx, b *model.CouponBalanceInfo) (a int64, err error)
- func (d *Dao) AddCoupon(c context.Context, cp *model.CouponInfo) (a int64, err error)
- func (d *Dao) AddGrantUniqueLock(c context.Context, token string, mid int64) (succeed bool)
- func (d *Dao) AddOrder(c context.Context, tx *sql.Tx, o *model.CouponOrder) (a int64, err error)
- func (d *Dao) AddOrderLog(c context.Context, tx *sql.Tx, o *model.CouponOrderLog) (a int64, err error)
- func (d *Dao) AddReceiveUniqueLock(c context.Context, appkey, orderNO string, ct int8) (succeed bool)
- func (d *Dao) AddUniqueNoLock(c context.Context, uniqueno string) (succeed bool)
- func (d *Dao) AddUseUniqueLock(c context.Context, orderNO string, ct int8) (succeed bool)
- func (d *Dao) AddUserCard(c context.Context, tx *sql.Tx, uc *model.CouponUserCard) (a int64, err error)
- func (d *Dao) AllBranchInfo(c context.Context) (res []*model.CouponBatchInfo, err error)
- func (d *Dao) AllowanceByOrderNO(c context.Context, mid int64, orderNO string) (r *model.CouponAllowanceInfo, err error)
- func (d *Dao) AllowanceByToken(c context.Context, mid int64, token string) (r *model.CouponAllowanceInfo, err error)
- func (d *Dao) AllowanceList(c context.Context, mid int64, state int8, t int64, stime time.Time) (res []*model.CouponAllowanceInfo, err error)
- func (d *Dao) BatchAddAllowanceCoupon(c context.Context, tx *sql.Tx, mid int64, cps []*model.CouponAllowanceInfo) (a int64, err error)
- func (d *Dao) BatchAddCoupon(c context.Context, tx *sql.Tx, mid int64, cps []*model.CouponInfo) (a int64, err error)
- func (d *Dao) BatchInfo(c context.Context, token string) (r *model.CouponBatchInfo, err error)
- func (d *Dao) BatchInsertBlanceLog(c context.Context, tx *sql.Tx, mid int64, ls []*model.CouponBalanceChangeLog) (a int64, err error)
- func (d *Dao) BatchUpdateBlance(c context.Context, tx *sql.Tx, mid int64, blances []*model.CouponBalanceInfo) (a int64, err error)
- func (d *Dao) BeginTran(c context.Context) (*sql.Tx, error)
- func (d *Dao) BlanceNoStartCheckList(c context.Context, mid int64, ct int8, t int64) (res []*model.CouponBalanceInfo, err error)
- func (d *Dao) BranchCurrentCountCache(c context.Context, token string) (count int, err error)
- func (d *Dao) ByMidAndBatchToken(c context.Context, mid int64, batchToken string) (r *model.CouponBalanceInfo, err error)
- func (d *Dao) ByOrderNO(c context.Context, mid int64, orderNO string, ct int8) (r *model.CouponInfo, err error)
- func (d *Dao) ByStateAndExpireAllowances(c context.Context, mid int64, state int8, t int64) (res []*model.CouponAllowanceInfo, err error)
- func (d *Dao) ByThirdTradeNo(c context.Context, thirdTradeNo string, ct int8) (r *model.CouponOrder, err error)
- func (d *Dao) CaptchaToken(c context.Context, bid string, ip string) (res *model.Token, err error)
- func (d *Dao) CaptchaVerify(c context.Context, code string, token string, ip string) (err error)
- func (d *Dao) Close()
- func (d *Dao) CountByAllowanceBranchToken(c context.Context, mid int64, token string) (count int64, err error)
- func (d *Dao) CountByBranchToken(c context.Context, mid int64, token string) (count int64, err error)
- func (d *Dao) CountByState(c context.Context, mid int64, state int8, t int64, stime time.Time) (count int64, err error)
- func (d *Dao) CountCodeByMid(c context.Context, mid int64, batckToken string) (count int64, err error)
- func (d *Dao) CouponAllowanceCache(c context.Context, mid int64, state int8) (coupons []*model.CouponAllowanceInfo, err error)
- func (d *Dao) CouponBlanceCache(c context.Context, mid int64, ct int8) (coupons []*model.CouponBalanceInfo, err error)
- func (d *Dao) CouponBlances(c context.Context, mid int64, ct int8, t int64) (res []*model.CouponBalanceInfo, err error)
- func (d *Dao) CouponCarToonCount(c context.Context, mid int64, t int64, ct int8, state int8, stime time.Time) (count int64, err error)
- func (d *Dao) CouponCode(c context.Context, code string) (res *model.CouponCode, err error)
- func (d *Dao) CouponExpirePage(c context.Context, mid int64, ct int8, t int64, stime time.Time, pn int, ...) (res []*model.CouponBalanceInfo, err error)
- func (d *Dao) CouponInfo(c context.Context, mid int64, token string) (r *model.CouponInfo, err error)
- func (d *Dao) CouponList(c context.Context, mid int64, state int8, ct int8, t int64) (res []*model.CouponInfo, err error)
- func (d *Dao) CouponNoStartCheckList(c context.Context, mid int64, state int8, ct int8, t int64) (res []*model.CouponInfo, err error)
- func (d *Dao) CouponNotUsedPage(c context.Context, mid int64, ct int8, t int64, stime time.Time, pn int, ...) (res []*model.CouponBalanceInfo, err error)
- func (d *Dao) CouponPage(c context.Context, mid int64, state int8, t int64, start int, ps int, ...) (res []*model.CouponInfo, err error)
- func (d *Dao) CouponsCache(c context.Context, mid int64, ct int8) (coupons []*model.CouponInfo, err error)
- func (d *Dao) DelBranchCurrentCountKey(c context.Context, token string) (err error)
- func (d *Dao) DelCouponAllowancesKey(c context.Context, mid int64, state int8) (err error)
- func (d *Dao) DelCouponBalancesCache(c context.Context, mid int64, ct int8) (err error)
- func (d *Dao) DelCouponsCache(c context.Context, mid int64, ct int8) (err error)
- func (d *Dao) DelGrantKey(c context.Context, token string, mid int64) (err error)
- func (d *Dao) DelPrizeCardKey(c context.Context, mid, actID int64, cardType int8) (err error)
- func (d *Dao) DelPrizeCardsKey(c context.Context, mid, actID int64) (err error)
- func (d *Dao) DelReceiveUniqueLock(c context.Context, appkey, orderNO string, ct int8) (err error)
- func (d *Dao) DelUniqueKey(c context.Context, orderNO string, ct int8) (err error)
- func (d *Dao) GetCouponByOrderNo(c context.Context, mid int64, orderNo string) (res *model.CouponAllowanceInfo, err error)
- func (d *Dao) GrantCouponLog(c context.Context, mid int64, token string, ct int8) (rs []*model.CouponBalanceChangeLog, err error)
- func (d *Dao) IncreaseBranchCurrentCountCache(c context.Context, token string, count uint64) (err error)
- func (d *Dao) InsertCouponAllowanceHistory(c context.Context, tx *sql.Tx, l *model.CouponAllowanceChangeLog) (a int64, err error)
- func (d *Dao) InsertPointHistory(c context.Context, tx *sql.Tx, l *model.CouponChangeLog) (a int64, err error)
- func (d *Dao) OrderUsedPage(c context.Context, mid int64, state int8, ct int8, stime time.Time, pn int, ...) (res []*model.CouponOrder, err error)
- func (d *Dao) Ping(c context.Context) (err error)
- func (d *Dao) PrizeCardCache(c context.Context, mid, actID int64, cardType int8) (prizeCard *model.PrizeCardRep, err error)
- func (d *Dao) PrizeCardsCache(c context.Context, mid, actID int64) (prizeCards []*model.PrizeCardRep, err error)
- func (d *Dao) ReceiveLog(c context.Context, appkey, orderNo string, ct int8) (r *model.CouponReceiveLog, err error)
- func (d *Dao) SendMessage(c context.Context, mids, content, title string) (err error)
- func (d *Dao) SetBranchCurrentCountCache(c context.Context, token string, count int) (err error)
- func (d *Dao) SetCouponAllowanceCache(c context.Context, mid int64, state int8, coupons []*model.CouponAllowanceInfo) (err error)
- func (d *Dao) SetCouponBlanceCache(c context.Context, mid int64, ct int8, coupons []*model.CouponBalanceInfo) (err error)
- func (d *Dao) SetCouponsCache(c context.Context, mid int64, ct int8, coupons []*model.CouponInfo) (err error)
- func (d *Dao) SetPrizeCardCache(c context.Context, mid, actID int64, prizeCard *model.PrizeCardRep) (err error)
- func (d *Dao) SetPrizeCardsCache(c context.Context, mid, actID int64, prizeCards []*model.PrizeCardRep) (err error)
- func (d *Dao) TxAddAllowanceCoupon(tx *sql.Tx, cp *model.CouponAllowanceInfo) (err error)
- func (d *Dao) TxAddReceiveLog(tx *sql.Tx, rlog *model.CouponReceiveLog) (err error)
- func (d *Dao) TxUpdateCodeState(tx *sql.Tx, a *model.CouponCode) (aff int64, err error)
- func (d *Dao) UpdateAllowanceCouponInUse(c context.Context, tx *sql.Tx, cp *model.CouponAllowanceInfo) (a int64, err error)
- func (d *Dao) UpdateAllowanceCouponToUse(c context.Context, tx *sql.Tx, cp *model.CouponAllowanceInfo) (a int64, err error)
- func (d *Dao) UpdateAllowanceCouponToUsed(c context.Context, tx *sql.Tx, cp *model.CouponAllowanceInfo) (a int64, err error)
- func (d *Dao) UpdateBatchInfo(c context.Context, tx *sql.Tx, token string, count int) (a int64, err error)
- func (d *Dao) UpdateBatchLimitInfo(c context.Context, tx *sql.Tx, token string, count int) (a int64, err error)
- func (d *Dao) UpdateBlance(c context.Context, tx *sql.Tx, id int64, mid int64, ver int64, balance int64) (a int64, err error)
- func (d *Dao) UpdateCoupon(c context.Context, mid int64, state int8, useVer int64, ver int64, ...) (a int64, err error)
- func (d *Dao) UpdateCouponInUse(c context.Context, tx *sql.Tx, cp *model.CouponInfo) (a int64, err error)
- func (d *Dao) UpdateUserCard(c context.Context, mid int64, state int8, couponToken string) (a int64, err error)
- func (d *Dao) UsableAllowances(c context.Context, mid int64, state int8, t int64) (res []*model.CouponAllowanceInfo, err error)
- func (d *Dao) UserCard(c context.Context, mid, actID int64, cardType int8) (r *model.CouponUserCard, err error)
- func (d *Dao) UserCards(c context.Context, mid, actID int64) (res []*model.CouponUserCard, 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
}
Dao dao
func (*Dao) AddBalanceChangeLog ¶
func (d *Dao) AddBalanceChangeLog(c context.Context, tx *sql.Tx, bl *model.CouponBalanceChangeLog) (a int64, err error)
AddBalanceChangeLog add coupon balance change log.
func (*Dao) AddBalanceCoupon ¶
func (d *Dao) AddBalanceCoupon(c context.Context, tx *sql.Tx, b *model.CouponBalanceInfo) (a int64, err error)
AddBalanceCoupon add balance coupon.
func (*Dao) AddGrantUniqueLock ¶
AddGrantUniqueLock add grant unique coupon use lock.
func (*Dao) AddOrderLog ¶
func (d *Dao) AddOrderLog(c context.Context, tx *sql.Tx, o *model.CouponOrderLog) (a int64, err error)
AddOrderLog add order log.
func (*Dao) AddReceiveUniqueLock ¶
func (d *Dao) AddReceiveUniqueLock(c context.Context, appkey, orderNO string, ct int8) (succeed bool)
AddReceiveUniqueLock add coupon use lock.
func (*Dao) AddUniqueNoLock ¶
AddUniqueNoLock add grant coupon use lock.
func (*Dao) AddUseUniqueLock ¶
AddUseUniqueLock add coupon use lock.
func (*Dao) AddUserCard ¶
func (d *Dao) AddUserCard(c context.Context, tx *sql.Tx, uc *model.CouponUserCard) (a int64, err error)
AddUserCard .
func (*Dao) AllBranchInfo ¶
AllBranchInfo query all branch info .
func (*Dao) AllowanceByOrderNO ¶
func (d *Dao) AllowanceByOrderNO(c context.Context, mid int64, orderNO string) (r *model.CouponAllowanceInfo, err error)
AllowanceByOrderNO query coupon by orderno.
func (*Dao) AllowanceByToken ¶
func (d *Dao) AllowanceByToken(c context.Context, mid int64, token string) (r *model.CouponAllowanceInfo, err error)
AllowanceByToken query coupon by token.
func (*Dao) AllowanceList ¶
func (d *Dao) AllowanceList(c context.Context, mid int64, state int8, t int64, stime time.Time) (res []*model.CouponAllowanceInfo, err error)
AllowanceList list.
func (*Dao) BatchAddAllowanceCoupon ¶
func (d *Dao) BatchAddAllowanceCoupon(c context.Context, tx *sql.Tx, mid int64, cps []*model.CouponAllowanceInfo) (a int64, err error)
BatchAddAllowanceCoupon batch add allowance coupon.
func (*Dao) BatchAddCoupon ¶
func (d *Dao) BatchAddCoupon(c context.Context, tx *sql.Tx, mid int64, cps []*model.CouponInfo) (a int64, err error)
BatchAddCoupon batch add coupon.
func (*Dao) BatchInsertBlanceLog ¶
func (d *Dao) BatchInsertBlanceLog(c context.Context, tx *sql.Tx, mid int64, ls []*model.CouponBalanceChangeLog) (a int64, err error)
BatchInsertBlanceLog Batch Insert Balance log
func (*Dao) BatchUpdateBlance ¶
func (d *Dao) BatchUpdateBlance(c context.Context, tx *sql.Tx, mid int64, blances []*model.CouponBalanceInfo) (a int64, err error)
BatchUpdateBlance batch update blance.
func (*Dao) BlanceNoStartCheckList ¶
func (d *Dao) BlanceNoStartCheckList(c context.Context, mid int64, ct int8, t int64) (res []*model.CouponBalanceInfo, err error)
BlanceNoStartCheckList had not check start query .
func (*Dao) BranchCurrentCountCache ¶
BranchCurrentCountCache branchInfo current count cache.
func (*Dao) ByMidAndBatchToken ¶
func (d *Dao) ByMidAndBatchToken(c context.Context, mid int64, batchToken string) (r *model.CouponBalanceInfo, err error)
ByMidAndBatchToken query coupon by batch token and mid.
func (*Dao) ByOrderNO ¶
func (d *Dao) ByOrderNO(c context.Context, mid int64, orderNO string, ct int8) (r *model.CouponInfo, err error)
ByOrderNO query coupon by orderno and type.
func (*Dao) ByStateAndExpireAllowances ¶
func (d *Dao) ByStateAndExpireAllowances(c context.Context, mid int64, state int8, t int64) (res []*model.CouponAllowanceInfo, err error)
ByStateAndExpireAllowances query by coupon state and expire .
func (*Dao) ByThirdTradeNo ¶
func (d *Dao) ByThirdTradeNo(c context.Context, thirdTradeNo string, ct int8) (r *model.CouponOrder, err error)
ByThirdTradeNo query order by third trade no.
func (*Dao) CaptchaToken ¶
CaptchaToken get captcha token.
func (*Dao) CaptchaVerify ¶
CaptchaVerify get captcha verify.
func (*Dao) CountByAllowanceBranchToken ¶
func (d *Dao) CountByAllowanceBranchToken(c context.Context, mid int64, token string) (count int64, err error)
CountByAllowanceBranchToken get user count by bratch token.
func (*Dao) CountByBranchToken ¶
func (d *Dao) CountByBranchToken(c context.Context, mid int64, token string) (count int64, err error)
CountByBranchToken get user count by bratch token.
func (*Dao) CountByState ¶
func (d *Dao) CountByState(c context.Context, mid int64, state int8, t int64, stime time.Time) (count int64, err error)
CountByState coupon count buy state.
func (*Dao) CountCodeByMid ¶
func (d *Dao) CountCodeByMid(c context.Context, mid int64, batckToken string) (count int64, err error)
CountCodeByMid get count code by mid.
func (*Dao) CouponAllowanceCache ¶
func (d *Dao) CouponAllowanceCache(c context.Context, mid int64, state int8) (coupons []*model.CouponAllowanceInfo, err error)
CouponAllowanceCache coupon allowance cache.
func (*Dao) CouponBlanceCache ¶
func (d *Dao) CouponBlanceCache(c context.Context, mid int64, ct int8) (coupons []*model.CouponBalanceInfo, err error)
CouponBlanceCache coupon blance cache.
func (*Dao) CouponBlances ¶
func (d *Dao) CouponBlances(c context.Context, mid int64, ct int8, t int64) (res []*model.CouponBalanceInfo, err error)
CouponBlances query coupon blances .
func (*Dao) CouponCarToonCount ¶
func (d *Dao) CouponCarToonCount(c context.Context, mid int64, t int64, ct int8, state int8, stime time.Time) (count int64, err error)
CouponCarToonCount coupon cartoon page.
func (*Dao) CouponCode ¶
CouponCode get open info by code.
func (*Dao) CouponExpirePage ¶
func (d *Dao) CouponExpirePage(c context.Context, mid int64, ct int8, t int64, stime time.Time, pn int, ps int) (res []*model.CouponBalanceInfo, err error)
CouponExpirePage query coupon page .
func (*Dao) CouponInfo ¶
func (d *Dao) CouponInfo(c context.Context, mid int64, token string) (r *model.CouponInfo, err error)
CouponInfo coupon info.
func (*Dao) CouponList ¶
func (d *Dao) CouponList(c context.Context, mid int64, state int8, ct int8, t int64) (res []*model.CouponInfo, err error)
CouponList query .
func (*Dao) CouponNoStartCheckList ¶
func (d *Dao) CouponNoStartCheckList(c context.Context, mid int64, state int8, ct int8, t int64) (res []*model.CouponInfo, err error)
CouponNoStartCheckList had not check start query .
func (*Dao) CouponNotUsedPage ¶
func (d *Dao) CouponNotUsedPage(c context.Context, mid int64, ct int8, t int64, stime time.Time, pn int, ps int) (res []*model.CouponBalanceInfo, err error)
CouponNotUsedPage query coupon page .
func (*Dao) CouponPage ¶
func (d *Dao) CouponPage(c context.Context, mid int64, state int8, t int64, start int, ps int, stime time.Time) (res []*model.CouponInfo, err error)
CouponPage page.
func (*Dao) CouponsCache ¶
func (d *Dao) CouponsCache(c context.Context, mid int64, ct int8) (coupons []*model.CouponInfo, err error)
CouponsCache coupons cache.
func (*Dao) DelBranchCurrentCountKey ¶
DelBranchCurrentCountKey delete branch current cache.
func (*Dao) DelCouponAllowancesKey ¶
DelCouponAllowancesKey delete allowances cache.
func (*Dao) DelCouponBalancesCache ¶
DelCouponBalancesCache delete user coupons blance cache.
func (*Dao) DelCouponsCache ¶
DelCouponsCache delete user coupons cache.
func (*Dao) DelGrantKey ¶
DelGrantKey delete user grant lock cache.
func (*Dao) DelPrizeCardKey ¶
DelPrizeCardKey .
func (*Dao) DelPrizeCardsKey ¶
DelPrizeCardsKey .
func (*Dao) DelReceiveUniqueLock ¶
DelReceiveUniqueLock del receive lock.
func (*Dao) DelUniqueKey ¶
DelUniqueKey delete use coupon lock cache.
func (*Dao) GetCouponByOrderNo ¶
func (d *Dao) GetCouponByOrderNo(c context.Context, mid int64, orderNo string) (res *model.CouponAllowanceInfo, err error)
GetCouponByOrderNo .
func (*Dao) GrantCouponLog ¶
func (d *Dao) GrantCouponLog(c context.Context, mid int64, token string, ct int8) (rs []*model.CouponBalanceChangeLog, err error)
GrantCouponLog grant coupon log.
func (*Dao) IncreaseBranchCurrentCountCache ¶
func (d *Dao) IncreaseBranchCurrentCountCache(c context.Context, token string, count uint64) (err error)
IncreaseBranchCurrentCountCache increase branch current count cache.
func (*Dao) InsertCouponAllowanceHistory ¶
func (d *Dao) InsertCouponAllowanceHistory(c context.Context, tx *sql.Tx, l *model.CouponAllowanceChangeLog) (a int64, err error)
InsertCouponAllowanceHistory insert coupon history .
func (*Dao) InsertPointHistory ¶
func (d *Dao) InsertPointHistory(c context.Context, tx *sql.Tx, l *model.CouponChangeLog) (a int64, err error)
InsertPointHistory .
func (*Dao) OrderUsedPage ¶
func (d *Dao) OrderUsedPage(c context.Context, mid int64, state int8, ct int8, stime time.Time, pn int, ps int) (res []*model.CouponOrder, err error)
OrderUsedPage order used page.
func (*Dao) PrizeCardCache ¶
func (d *Dao) PrizeCardCache(c context.Context, mid, actID int64, cardType int8) (prizeCard *model.PrizeCardRep, err error)
PrizeCardCache .
func (*Dao) PrizeCardsCache ¶
func (d *Dao) PrizeCardsCache(c context.Context, mid, actID int64) (prizeCards []*model.PrizeCardRep, err error)
PrizeCardsCache .
func (*Dao) ReceiveLog ¶
func (d *Dao) ReceiveLog(c context.Context, appkey, orderNo string, ct int8) (r *model.CouponReceiveLog, err error)
ReceiveLog get receive log.
func (*Dao) SendMessage ¶
SendMessage send message.
func (*Dao) SetBranchCurrentCountCache ¶
SetBranchCurrentCountCache set branch current cache.
func (*Dao) SetCouponAllowanceCache ¶
func (d *Dao) SetCouponAllowanceCache(c context.Context, mid int64, state int8, coupons []*model.CouponAllowanceInfo) (err error)
SetCouponAllowanceCache set coupon allowance cache.
func (*Dao) SetCouponBlanceCache ¶
func (d *Dao) SetCouponBlanceCache(c context.Context, mid int64, ct int8, coupons []*model.CouponBalanceInfo) (err error)
SetCouponBlanceCache set coupon blance cache.
func (*Dao) SetCouponsCache ¶
func (d *Dao) SetCouponsCache(c context.Context, mid int64, ct int8, coupons []*model.CouponInfo) (err error)
SetCouponsCache set coupons cache.
func (*Dao) SetPrizeCardCache ¶
func (d *Dao) SetPrizeCardCache(c context.Context, mid, actID int64, prizeCard *model.PrizeCardRep) (err error)
SetPrizeCardCache .
func (*Dao) SetPrizeCardsCache ¶
func (d *Dao) SetPrizeCardsCache(c context.Context, mid, actID int64, prizeCards []*model.PrizeCardRep) (err error)
SetPrizeCardsCache .
func (*Dao) TxAddAllowanceCoupon ¶
TxAddAllowanceCoupon tx add lowance coupon
func (*Dao) TxAddReceiveLog ¶
TxAddReceiveLog add receive log.
func (*Dao) TxUpdateCodeState ¶
TxUpdateCodeState update code state.
func (*Dao) UpdateAllowanceCouponInUse ¶
func (d *Dao) UpdateAllowanceCouponInUse(c context.Context, tx *sql.Tx, cp *model.CouponAllowanceInfo) (a int64, err error)
UpdateAllowanceCouponInUse update coupon in use.
func (*Dao) UpdateAllowanceCouponToUse ¶
func (d *Dao) UpdateAllowanceCouponToUse(c context.Context, tx *sql.Tx, cp *model.CouponAllowanceInfo) (a int64, err error)
UpdateAllowanceCouponToUse update coupon in use.
func (*Dao) UpdateAllowanceCouponToUsed ¶
func (d *Dao) UpdateAllowanceCouponToUsed(c context.Context, tx *sql.Tx, cp *model.CouponAllowanceInfo) (a int64, err error)
UpdateAllowanceCouponToUsed update coupon in used.
func (*Dao) UpdateBatchInfo ¶
func (d *Dao) UpdateBatchInfo(c context.Context, tx *sql.Tx, token string, count int) (a int64, err error)
UpdateBatchInfo update batch info.
func (*Dao) UpdateBatchLimitInfo ¶
func (d *Dao) UpdateBatchLimitInfo(c context.Context, tx *sql.Tx, token string, count int) (a int64, err error)
UpdateBatchLimitInfo update batch limit info.
func (*Dao) UpdateBlance ¶
func (d *Dao) UpdateBlance(c context.Context, tx *sql.Tx, id int64, mid int64, ver int64, balance int64) (a int64, err error)
UpdateBlance update blance.
func (*Dao) UpdateCoupon ¶
func (d *Dao) UpdateCoupon(c context.Context, mid int64, state int8, useVer int64, ver int64, couponToken string) (a int64, err error)
UpdateCoupon update coupon in use.
func (*Dao) UpdateCouponInUse ¶
func (d *Dao) UpdateCouponInUse(c context.Context, tx *sql.Tx, cp *model.CouponInfo) (a int64, err error)
UpdateCouponInUse update coupon in use.
func (*Dao) UpdateUserCard ¶
func (d *Dao) UpdateUserCard(c context.Context, mid int64, state int8, couponToken string) (a int64, err error)
UpdateUserCard .
func (*Dao) UsableAllowances ¶
func (d *Dao) UsableAllowances(c context.Context, mid int64, state int8, t int64) (res []*model.CouponAllowanceInfo, err error)
UsableAllowances usable allowance .