package handler import ( "context" "joybuywork/internal/service" pb "joybuywork/proto/go_proto/w_campaign" ) type WCampaignServer struct{} // List 活动列表 func (s *WCampaignServer) List(ctx context.Context, req *pb.ListReq, res *pb.ListRes) (err error) { //初始化服务 srv := service.WCampaign{} srv.Init(ctx) err = srv.List(req, res) return err } // Share 社媒选项 func (s *WCampaignServer) Share(ctx context.Context, req *pb.ShareReq, res *pb.ShareRes) (err error) { //初始化服务 srv := service.WCampaign{} srv.Init(ctx) err = srv.Share(req, res) return err } // Status 修改状态 func (s *WCampaignServer) Status(ctx context.Context, req *pb.StatusReq, res *pb.StatusRes) (err error) { //初始化服务 srv := service.WCampaign{} srv.Init(ctx) err = srv.Status(req, res) return err } // Destroy 删除活动 func (s *WCampaignServer) Destroy(ctx context.Context, req *pb.DestroyReq, res *pb.DestroyRes) (err error) { //初始化服务 srv := service.WCampaign{} srv.Init(ctx) err = srv.Destroy(req, res) return err } // Store 创建活动 func (s *WCampaignServer) Store(ctx context.Context, req *pb.StoreReq, res *pb.StoreRes) (err error) { //初始化服务 srv := service.WCampaign{} srv.Init(ctx) err = srv.Store(req, res) return err } // Update 更新活动 func (s *WCampaignServer) Update(ctx context.Context, req *pb.UpdateReq, res *pb.UpdateRes) (err error) { //初始化服务 srv := service.WCampaign{} srv.Init(ctx) err = srv.Update(req, res) return err } // Show 活动详情 func (s *WCampaignServer) Show(ctx context.Context, req *pb.ShowReq, res *pb.ShowRes) (err error) { //初始化服务 srv := service.WCampaign{} srv.Init(ctx) err = srv.Show(req, res) return err } // ChannelList 渠道列表 func (s *WCampaignServer) ChannelList(ctx context.Context, req *pb.ChannelListReq, res *pb.ChannelListRes) (err error) { //初始化服务 srv := service.WCampaign{} srv.Init(ctx) err = srv.ChannelList(req, res) return err } // ChannelCreate 渠道创建 func (s *WCampaignServer) ChannelCreate(ctx context.Context, req *pb.ChannelCreateReq, res *pb.ChannelCreateRes) (err error) { //初始化服务 srv := service.WCampaign{} srv.Init(ctx) err = srv.ChannelCreate(req, res) return err } // ChannelUpdate 渠道创建 func (s *WCampaignServer) ChannelUpdate(ctx context.Context, req *pb.ChannelUpdateReq, res *pb.ChannelUpdateRes) (err error) { //初始化服务 srv := service.WCampaign{} srv.Init(ctx) err = srv.ChannelUpdate(req, res) return err } // ChannelDestroy 渠道创建 func (s *WCampaignServer) ChannelDestroy(ctx context.Context, req *pb.ChannelDestroyReq, res *pb.ChannelDestroyRes) (err error) { //初始化服务 srv := service.WCampaign{} srv.Init(ctx) err = srv.ChannelDestroy(req, res) return err } // KvData 获取活动键值对 func (s *WCampaignServer) KvData(ctx context.Context, req *pb.KvDataReq, res *pb.KvDataRes) (err error) { //初始化服务 srv := service.WCampaign{} srv.Init(ctx) err = srv.KvData(req, res) return err } // Cert 认证活动信息 func (s *WCampaignServer) Cert(ctx context.Context, req *pb.CertReq, res *pb.CertRes) (err error) { //初始化服务 srv := service.WCampaign{} srv.Init(ctx) err = srv.Cert(req, res) return err } // Barrage 活动弹幕 func (s *WCampaignServer) Barrage(ctx context.Context, req *pb.BarrageReq, res *pb.BarrageRes) (err error) { //初始化服务 srv := service.WCampaign{} srv.Init(ctx) err = srv.Barrage(req, res) return err } // Option 投票选项 func (s *WCampaignServer) Option(ctx context.Context, req *pb.OptionReq, res *pb.OptionRes) (err error) { //初始化服务 srv := service.WCampaign{} srv.Init(ctx) err = srv.Option(req, res) return err } // RelateDdl 活动关联动态下载页 func (s *WCampaignServer) RelateDdl(ctx context.Context, req *pb.RelateDdlReq, res *pb.RelateDdlRes) (err error) { //初始化服务 srv := service.WCampaign{} srv.Init(ctx) err = srv.RelateDdl(req, res) return err } // DdlCampaign 关联动态下载页的活动 func (s *WCampaignServer) DdlCampaign(ctx context.Context, req *pb.DdlCampaignReq, res *pb.DdlCampaignRes) (err error) { //初始化服务 srv := service.WCampaign{} srv.Init(ctx) err = srv.DdlCampaign(req, res) return err } // Langs 活动多语言配置信息 func (s *WCampaignServer) Langs(ctx context.Context, req *pb.LangsReq, res *pb.LangsRes) (err error) { //初始化服务 srv := service.WCampaign{} srv.Init(ctx) err = srv.Langs(req, res) return err } // Lang 活动语言信息 func (s *WCampaignServer) Lang(ctx context.Context, req *pb.LangReq, res *pb.LangRes) (err error) { //初始化服务 srv := service.WCampaign{} srv.Init(ctx) err = srv.Lang(req, res) return err } // SaveLang 保存活动多语言配置信息 func (s *WCampaignServer) SaveLang(ctx context.Context, req *pb.SaveLangReq, res *pb.SaveLangRes) (err error) { //初始化服务 srv := service.WCampaign{} srv.Init(ctx) err = srv.SaveLang(req, res) return err } // DestroyLang 删除活动语言配置信息 func (s *WCampaignServer) DestroyLang(ctx context.Context, req *pb.DestroyLangReq, res *pb.DestroyLangRes) (err error) { //初始化服务 srv := service.WCampaign{} srv.Init(ctx) err = srv.DestroyLang(req, res) return err } // LangSelect 活动语言选择 func (s *WCampaignServer) LangSelect(ctx context.Context, req *pb.LangSelectReq, res *pb.LangSelectRes) (err error) { //初始化服务 srv := service.WCampaign{} srv.Init(ctx) err = srv.LangSelect(req, res) return err } // CampaignInfo 活动信息 func (s *WCampaignServer) CampaignInfo(ctx context.Context, req *pb.CampaignInfoReq, res *pb.CampaignInfoRes) (err error) { //初始化服务 srv := service.WCampaign{} srv.Init(ctx) err = srv.CampaignInfo(req, res) return err } // ShowReward 显示的奖品数据 func (s *WCampaignServer) ShowReward(ctx context.Context, req *pb.ShowRewardReq, res *pb.ShowRewardRes) (err error) { //初始化服务 srv := service.WCampaign{} srv.Init(ctx) err = srv.ShowReward(req, res) return err } // AdsStore 创建Ads活动 func (s *WCampaignServer) AdsStore(ctx context.Context, req *pb.AdsStoreReq, res *pb.AdsStoreRes) (err error) { //初始化服务 srv := service.WCampaign{} srv.Init(ctx) err = srv.AdsStore(req, res) return err } // AdsUpdate 更新Ads活动 func (s *WCampaignServer) AdsUpdate(ctx context.Context, req *pb.AdsUpdateReq, res *pb.AdsUpdateRes) (err error) { //初始化服务 srv := service.WCampaign{} srv.Init(ctx) err = srv.AdsUpdate(req, res) return err } // AdsShow Ads活动详情 func (s *WCampaignServer) AdsShow(ctx context.Context, req *pb.AdsShowReq, res *pb.AdsShowRes) (err error) { //初始化服务 srv := service.WCampaign{} srv.Init(ctx) err = srv.AdsShow(req, res) return err } // CampaignSelect 活动列表 func (s *WCampaignServer) CampaignSelect(ctx context.Context, req *pb.CampaignSelectReq, res *pb.CampaignSelectRes) (err error) { //初始化服务 srv := service.WCampaign{} srv.Init(ctx) err = srv.CampaignSelect(req, res) return err } // RewardDetail 奖品详情 func (s *WCampaignServer) RewardDetail(ctx context.Context, req *pb.RewardDetailReq, res *pb.RewardDetailRes) (err error) { //初始化服务 srv := service.WCampaign{} srv.Init(ctx) err = srv.RewardDetail(req, res) return err } // UpdateStock 修改奖品库存 func (s *WCampaignServer) UpdateStock(ctx context.Context, req *pb.UpdateStockReq, res *pb.UpdateStockRes) (err error) { //初始化服务 srv := service.WCampaign{} srv.Init(ctx) err = srv.UpdateStock(req, res) return err } // CampaignTz 活动时区数据 func (s *WCampaignServer) CampaignTz(ctx context.Context, req *pb.CampaignTzReq, res *pb.CampaignTzRes) (err error) { //初始化服务 srv := service.WCampaign{} srv.Init(ctx) err = srv.CampaignTz(req, res) return err } // CampaignRewardType 活动奖品类型 func (s *WCampaignServer) CampaignRewardType(ctx context.Context, req *pb.CampaignRewardTypeReq, res *pb.CampaignRewardTypeRes) (err error) { //初始化服务 srv := service.WCampaign{} srv.Init(ctx) err = srv.CampaignRewardType(req, res) return err } // ChildList 子活动列表 func (s *WCampaignServer) ChildList(ctx context.Context, req *pb.ChildListReq, res *pb.ChildListRes) (err error) { //初始化服务 srv := service.WCampaign{} srv.Init(ctx) err = srv.ChildList(req, res) return err } // ChildStore 子活动列表 func (s *WCampaignServer) ChildStore(ctx context.Context, req *pb.ChildStoreReq, res *pb.ChildStoreRes) (err error) { //初始化服务 srv := service.WCampaign{} srv.Init(ctx) err = srv.ChildStore(req, res) return err } // ChildUpdate 更新子活动 func (s *WCampaignServer) ChildUpdate(ctx context.Context, req *pb.ChildUpdateReq, res *pb.ChildUpdateRes) (err error) { //初始化服务 srv := service.WCampaign{} srv.Init(ctx) err = srv.ChildUpdate(req, res) return err } // ChildShow 子活动活动 func (s *WCampaignServer) ChildShow(ctx context.Context, req *pb.ChildShowReq, res *pb.ChildShowRes) (err error) { //初始化服务 srv := service.WCampaign{} srv.Init(ctx) err = srv.ChildShow(req, res) return err } // TaskCenterJump 子活动列表 func (s *WCampaignServer) TaskCenterJump(ctx context.Context, req *pb.TaskCenterJumpReq, res *pb.TaskCenterJumpRes) (err error) { //初始化服务 srv := service.WCampaign{} srv.Init(ctx) err = srv.TaskCenterJump(req, res) return err } // CondList 活动任务数据 func (s *WCampaignServer) CondList(ctx context.Context, req *pb.CondListReq, res *pb.CondListRes) (err error) { //初始化服务 srv := service.WCampaign{} srv.Init(ctx) err = srv.CondList(req, res) return err } // Campaigns 获取活动数据 func (s *WCampaignServer) Campaigns(ctx context.Context, req *pb.CampaignsReq, res *pb.CampaignsRes) (err error) { //初始化服务 srv := service.WCampaign{} srv.Init(ctx) err = srv.Campaigns(req, res) return err } // SetLvApi 设置动态用户等级动态api func (s *WCampaignServer) SetLvApi(ctx context.Context, req *pb.SetLvApiReq, res *pb.SetLvApiRes) (err error) { //初始化服务 srv := service.WCampaign{} srv.Init(ctx) err = srv.SetLvApi(req, res) return err } // GetLvApi 设置动态用户等级动态api func (s *WCampaignServer) GetLvApi(ctx context.Context, req *pb.GetLvApiReq, res *pb.GetLvApiRes) (err error) { //初始化服务 srv := service.WCampaign{} srv.Init(ctx) err = srv.GetLvApi(req, res) return err } // VsSettlement 赛事竞猜结算 func (s *WCampaignServer) VsSettlement(ctx context.Context, req *pb.VsSettlementReq, res *pb.VsSettlementRes) (err error) { //初始化服务 srv := service.WCampaign{} srv.Init(ctx) err = srv.VsSettlement(req, res) return err } // VsSettlementInfo 赛事竞猜结算 func (s *WCampaignServer) VsSettlementInfo(ctx context.Context, req *pb.VsSettlementInfoReq, res *pb.VsSettlementInfoRes) (err error) { //初始化服务 srv := service.WCampaign{} srv.Init(ctx) err = srv.VsSettlementInfo(req, res) return err } // ActionList 行为列表 func (s *WCampaignServer) ActionList(ctx context.Context, req *pb.ActionListReq, res *pb.ActionListRes) (err error) { //初始化服务 srv := service.WCampaign{} srv.Init(ctx) err = srv.ActionList(req, res) return err }