Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func UserInfoToPb ¶
func UserInfoToPb(ui *mysql.SysUserInfo) *sys.UserInfo
Types ¶
type CheckTokenLogic ¶
func NewCheckTokenLogic ¶
func NewCheckTokenLogic(ctx context.Context, svcCtx *svc.ServiceContext) *CheckTokenLogic
func (*CheckTokenLogic) CheckToken ¶
func (l *CheckTokenLogic) CheckToken(in *sys.CheckTokenReq) (*sys.CheckTokenResp, error)
type CreateLogic ¶
func NewCreateLogic ¶
func NewCreateLogic(ctx context.Context, svcCtx *svc.ServiceContext) *CreateLogic
func (*CreateLogic) CheckPwd ¶
func (l *CreateLogic) CheckPwd(in *sys.UserCreateReq) error
func (*CreateLogic) Create ¶
func (l *CreateLogic) Create(in *sys.UserCreateReq) (*sys.UserCreateResp, error)
type DeleteLogic ¶
func NewDeleteLogic ¶
func NewDeleteLogic(ctx context.Context, svcCtx *svc.ServiceContext) *DeleteLogic
func (*DeleteLogic) Delete ¶
func (l *DeleteLogic) Delete(in *sys.UserDeleteReq) (*sys.Response, error)
type IndexLogic ¶
func NewIndexLogic ¶
func NewIndexLogic(ctx context.Context, svcCtx *svc.ServiceContext) *IndexLogic
func (*IndexLogic) Index ¶
func (l *IndexLogic) Index(in *sys.UserIndexReq) (*sys.UserIndexResp, error)
type LoginLogic ¶
func NewLoginLogic ¶
func NewLoginLogic(ctx context.Context, svcCtx *svc.ServiceContext) *LoginLogic
func (*LoginLogic) GetUserInfo ¶
func (l *LoginLogic) GetUserInfo(in *sys.LoginReq) (uc *mysql.SysUserInfo, err error)
type ReadLogic ¶
func NewReadLogic ¶
func NewReadLogic(ctx context.Context, svcCtx *svc.ServiceContext) *ReadLogic
func (*ReadLogic) Read ¶
func (l *ReadLogic) Read(in *sys.UserReadReq) (*sys.UserReadResp, error)
type UpdateLogic ¶
func NewUpdateLogic ¶
func NewUpdateLogic(ctx context.Context, svcCtx *svc.ServiceContext) *UpdateLogic
func (*UpdateLogic) Update ¶
func (l *UpdateLogic) Update(in *sys.UserUpdateReq) (*sys.Response, error)
Click to show internal directories.
Click to hide internal directories.