feat: aliyun sms
This commit is contained in:
@@ -21,6 +21,7 @@ type (
|
||||
Response = user.Response
|
||||
RevokeBizClientData = user.RevokeBizClientData
|
||||
RevokeBizClientReq = user.RevokeBizClientReq
|
||||
SendSmsReq = user.SendSmsReq
|
||||
UpdateMobileData = user.UpdateMobileData
|
||||
UpdateMobileReq = user.UpdateMobileReq
|
||||
UserBriefItem = user.UserBriefItem
|
||||
@@ -30,6 +31,7 @@ type (
|
||||
UsersByIdsReq = user.UsersByIdsReq
|
||||
|
||||
User interface {
|
||||
SendSms(ctx context.Context, in *SendSmsReq, opts ...grpc.CallOption) (*Response, error)
|
||||
Login(ctx context.Context, in *LoginReq, opts ...grpc.CallOption) (*Response, error)
|
||||
Info(ctx context.Context, in *InfoReq, opts ...grpc.CallOption) (*Response, error)
|
||||
UserItems(ctx context.Context, in *UserItemsReq, opts ...grpc.CallOption) (*Response, error)
|
||||
@@ -51,6 +53,11 @@ func NewUser(cli zrpc.Client) User {
|
||||
}
|
||||
}
|
||||
|
||||
func (m *defaultUser) SendSms(ctx context.Context, in *SendSmsReq, opts ...grpc.CallOption) (*Response, error) {
|
||||
client := user.NewUserClient(m.cli.Conn())
|
||||
return client.SendSms(ctx, in, opts...)
|
||||
}
|
||||
|
||||
func (m *defaultUser) Login(ctx context.Context, in *LoginReq, opts ...grpc.CallOption) (*Response, error) {
|
||||
client := user.NewUserClient(m.cli.Conn())
|
||||
return client.Login(ctx, in, opts...)
|
||||
|
||||
Reference in New Issue
Block a user