Documentation ¶
Index ¶
- type UDomain
- type User
- func (s *User) CreatePlatformAccount(ctx context.Context, account model.Account, ...) error
- func (s *User) CreateUser(ctx context.Context, account model.Account, user model.User) error
- func (s *User) FindAccount(ctx context.Context, account model.Account) (*model.Account, error)
- func (s *User) FindAccountConnect(ctx context.Context, connectID uint32, connectAccountID string) (*model.AccountConnect, error)
- func (s *User) FindUser(ctx context.Context, user model.User) (*model.User, error)
- func (s *User) UpdateLastLoginAtByAccountId(ctx context.Context, Aid uint64, t time.Time) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type UDomain ¶
type UDomain interface { CreateUser(ctx context.Context, account model.Account, user model.User) error CreatePlatformAccount(ctx context.Context, account model.Account, accountConnect model.AccountConnect, user model.User) error FindUser(ctx context.Context, user model.User) (*model.User, error) FindAccount(ctx context.Context, account model.Account) (*model.Account, error) FindAccountConnect(ctx context.Context, connectID uint32, connectAccountID string) (*model.AccountConnect, error) UpdateLastLoginAtByAccountId(ctx context.Context, Aid uint64, t time.Time) error }
type User ¶
type User struct {
// contains filtered or unexported fields
}
func (*User) CreatePlatformAccount ¶
func (s *User) CreatePlatformAccount(ctx context.Context, account model.Account, accountConnect model.AccountConnect, user model.User) error
CreatePlatformAccount create user by connect open account
func (*User) CreateUser ¶
CreateUser create user by userName
func (*User) FindAccount ¶
FindAccount get user by account
func (*User) FindAccountConnect ¶
func (s *User) FindAccountConnect(ctx context.Context, connectID uint32, connectAccountID string) (*model.AccountConnect, error)
FindAccountConnect get connect open account
Click to show internal directories.
Click to hide internal directories.