usersuit

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: 20 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Service

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

Service struct.

func New

func New(c *conf.Config) (s *Service)

New a pendant service

func (*Service) Apply

func (s *Service) Apply(c context.Context, mid int64, code string, cookie string) (err error)

Apply apply invite code.

func (*Service) Buy

func (s *Service) Buy(c context.Context, mid int64, num int64) (res []*model.RichInvite, err error)

Buy buy invite code.

func (*Service) CheckOrder

func (s *Service) CheckOrder(c context.Context, mid int64, orderID string) (err error)

CheckOrder check order by oid.

func (*Service) Close

func (s *Service) Close()

Close dao.

func (*Service) Equip

func (s *Service) Equip(c context.Context, mid, pid int64, status int8, source int64) (err error)

Equip user pendant equip.

func (*Service) Equipment

func (s *Service) Equipment(c context.Context, mid int64) (equipPHP *model.EquipPHP, err error)

Equipment get pendant current equipment

func (*Service) Group

func (s *Service) Group(c context.Context, mid int64) (groupPHP []*model.GroupPHP, err error)

Group return pendant group info.

func (*Service) GroupEntry

func (s *Service) GroupEntry(c context.Context, mid int64) (entryPHP []*model.GroupEntryPHP, err error)

GroupEntry return vip pendant.

func (*Service) GroupVIP

func (s *Service) GroupVIP(c context.Context, mid int64) (vipPHP []*model.GroupVipPHP, err error)

GroupVIP return vip pendant.

func (*Service) My

func (s *Service) My(c context.Context, mid int64) (my []*model.MyPHP, err error)

My get my pandent

func (*Service) MyHistory

func (s *Service) MyHistory(c context.Context, mid, page int64) (res map[string]interface{}, err error)

MyHistory get my pandent buy history.

func (*Service) Order

func (s *Service) Order(c context.Context, mid, pid, timeLength int64, moneyType int8) (res interface{}, err error)

Order pay pandent by coin/bcoin/point.

func (*Service) Pendant

func (s *Service) Pendant(c context.Context, pid int64) (pendantPHP *model.PendantPHP, err error)

Pendant return pendant info.

func (*Service) Ping

func (s *Service) Ping(c context.Context) (err error)

Ping check server ok.

func (*Service) PointFlag

func (s *Service) PointFlag(c context.Context, arg *usmdl.ArgMID) (res *usmdl.PointFlag, err error)

PointFlag .

func (*Service) Stat

func (s *Service) Stat(c context.Context, mid int64) (res *model.RichInviteStat, err error)

Stat get user's invite code stat.

func (*Service) VipGet

func (s *Service) VipGet(c context.Context, mid, pid int64, activated int8) (err error)

VipGet pc vip install pendant.

Jump to

Keyboard shortcuts

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