package handler import ( "context" "joybuywork/internal/service" pb "joybuywork/proto/go_proto/w_user" ) type WUserServer struct{} // Login 登陆 func (s *WUserServer) Login(ctx context.Context, req *pb.LoginReq, res *pb.LoginRes) (err error) { //初始化服务 srv := service.WUser{} srv.Init(ctx) err = srv.Login(req, res) return err } // List 用户列表 func (s *WUserServer) List(ctx context.Context, req *pb.ListReq, res *pb.ListRes) (err error) { //初始化服务 srv := service.WUser{} srv.Init(ctx) err = srv.List(req, res) return err } // Select 用户选择列表 func (s *WUserServer) Select(ctx context.Context, req *pb.SelectReq, res *pb.SelectRes) (err error) { //初始化服务 srv := service.WUser{} srv.Init(ctx) err = srv.Select(req, res) return err } // Show 员工详情 func (s *WUserServer) Show(ctx context.Context, req *pb.ShowReq, res *pb.ShowRes) (err error) { //初始化服务 srv := service.WUser{} srv.Init(ctx) err = srv.Show(req, res) return err } // Store 创建员工 func (s *WUserServer) Store(ctx context.Context, req *pb.StoreReq, res *pb.StoreRes) (err error) { //初始化服务 srv := service.WUser{} srv.Init(ctx) err = srv.Store(req, res) return err } // Update 更新员工 func (s *WUserServer) Update(ctx context.Context, req *pb.UpdateReq, res *pb.UpdateRes) (err error) { //初始化服务 srv := service.WUser{} srv.Init(ctx) err = srv.Update(req, res) return err } // Destroy 删除员工 func (s *WUserServer) Destroy(ctx context.Context, req *pb.DestroyReq, res *pb.DestroyRes) (err error) { //初始化服务 srv := service.WUser{} srv.Init(ctx) err = srv.Destroy(req, res) return err }