package member import ( "context" v1 "hotgo/api/api/member/v1" "hotgo/internal/service" ) func (c *ControllerV1) Register(ctx context.Context, req *v1.RegisterReq) (*v1.RegisterRes, error) { data, err := service.SysAppMemberAuth().Register(ctx, &req.AppMemberRegisterInp) if err != nil { return nil, err } return &v1.RegisterRes{AppMemberRegisterModel: data}, nil } func (c *ControllerV1) AccountLogin(ctx context.Context, req *v1.AccountLoginReq) (*v1.AccountLoginRes, error) { data, err := service.SysAppMemberAuth().AccountLogin(ctx, &req.AppMemberAccountLoginInp) if err != nil { return nil, err } return &v1.AccountLoginRes{AppMemberLoginModel: data}, nil } func (c *ControllerV1) MobileLogin(ctx context.Context, req *v1.MobileLoginReq) (*v1.MobileLoginRes, error) { data, err := service.SysAppMemberAuth().MobileLogin(ctx, &req.AppMemberMobileLoginInp) if err != nil { return nil, err } return &v1.MobileLoginRes{AppMemberLoginModel: data}, nil }