Documentation ¶
Index ¶
- func InitAPI(dao *Dao)
- type Dao
- func (d *Dao) AsyncSetUserConf(c context.Context, mid int64, targetId int64, key int64) (err error)
- func (d *Dao) Close()
- func (d *Dao) DelUserConf(c context.Context, mid int64, targetId int64, key int64) (err error)
- func (d *Dao) GetUserConf(c context.Context, mid int64, targetId int64, keys []int64) (values model.ConfValues, err error)
- func (d *Dao) LiveWallet(c context.Context, mid int64, platform string) (wallet *model.LiveWallet, err error)
- func (d *Dao) PayCenterWallet(c context.Context, mid int64, platform string) (wallet *model.Wallet, err error)
- func (d *Dao) Ping(c context.Context) error
- func (d *Dao) SetMoreUserConf(c context.Context, mid int64, targetId int64, values map[int64]string) (err error)
- func (d *Dao) SetUserConf(c context.Context, mid int64, targetId int64, key int64) (err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Dao ¶
type Dao struct { UserExtAPI *userextApi.Client XuserexAPI *xUserEx.Client // contains filtered or unexported fields }
Dao dao
func (*Dao) AsyncSetUserConf ¶
AsyncSetUserConf 异步设置用户一个配置 "存在"
func (*Dao) DelUserConf ¶
DelUserConf 删除用户一个配置 "不存在"
func (*Dao) GetUserConf ¶
func (d *Dao) GetUserConf(c context.Context, mid int64, targetId int64, keys []int64) (values model.ConfValues, err error)
GetUserConf 获取用户配置
func (*Dao) LiveWallet ¶
func (d *Dao) LiveWallet(c context.Context, mid int64, platform string) (wallet *model.LiveWallet, err error)
LiveWallet 获取用户直播钱包数据
func (*Dao) PayCenterWallet ¶
func (d *Dao) PayCenterWallet(c context.Context, mid int64, platform string) (wallet *model.Wallet, err error)
PayCenterWallet Wallet get user bcoin doc:http://info.bilibili.co/pages/viewpage.action?pageId=7559096
Click to show internal directories.
Click to hide internal directories.