You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

470 lines
16 KiB
Go

// Code generated by protoc-gen-micro. DO NOT EDIT.
// source: w_reward.proto
package w_rewardpb
import (
fmt "fmt"
proto "google.golang.org/protobuf/proto"
math "math"
)
import (
context "context"
api "go-micro.dev/v4/api"
client "go-micro.dev/v4/client"
server "go-micro.dev/v4/server"
)
// Reference imports to suppress errors if they are not otherwise used.
var _ = proto.Marshal
var _ = fmt.Errorf
var _ = math.Inf
// Reference imports to suppress errors if they are not otherwise used.
var _ api.Endpoint
var _ context.Context
var _ client.Option
var _ server.Option
// Api Endpoints for WReward service
func NewWRewardEndpoints() []*api.Endpoint {
return []*api.Endpoint{}
}
// Client API for WReward service
type WRewardService interface {
// List 奖品列表
List(ctx context.Context, in *ListReq, opts ...client.CallOption) (*ListRes, error)
// Select 奖品选择
Select(ctx context.Context, in *SelectReq, opts ...client.CallOption) (*SelectRes, error)
// Show 奖品详情
Show(ctx context.Context, in *ShowReq, opts ...client.CallOption) (*ShowRes, error)
// Store 创建奖品
Store(ctx context.Context, in *StoreReq, opts ...client.CallOption) (*StoreRes, error)
// Update 更新奖品
Update(ctx context.Context, in *UpdateReq, opts ...client.CallOption) (*UpdateRes, error)
// Destroy 删除奖品
Destroy(ctx context.Context, in *DestroyReq, opts ...client.CallOption) (*DestroyRes, error)
// UrlList 回调地址列表
UrlList(ctx context.Context, in *UrlListReq, opts ...client.CallOption) (*UrlListRes, error)
// UrlStore 创建回调地址
UrlStore(ctx context.Context, in *UrlStoreReq, opts ...client.CallOption) (*UrlStoreRes, error)
// UrlUpdate 更新回调地址
UrlUpdate(ctx context.Context, in *UrlUpdateReq, opts ...client.CallOption) (*UrlUpdateRes, error)
// UrlDestroy 删除回调地址
UrlDestroy(ctx context.Context, in *UrlDestroyReq, opts ...client.CallOption) (*UrlDestroyRes, error)
// FormList 表单列表
FormList(ctx context.Context, in *FormListReq, opts ...client.CallOption) (*FormListRes, error)
// FormSelect 表单选择
FormSelect(ctx context.Context, in *FormSelectReq, opts ...client.CallOption) (*FormSelectRes, error)
// FormStore 创建表单
FormStore(ctx context.Context, in *FormStoreReq, opts ...client.CallOption) (*FormStoreRes, error)
// FormUpdate 更新表单
FormUpdate(ctx context.Context, in *FormUpdateReq, opts ...client.CallOption) (*FormUpdateRes, error)
// FormDestroy 删除表单
FormDestroy(ctx context.Context, in *FormDestroyReq, opts ...client.CallOption) (*FormDestroyRes, error)
// Forms 表单数据
Forms(ctx context.Context, in *FormsReq, opts ...client.CallOption) (*FormsRes, error)
// Urls 回调地址数据
Urls(ctx context.Context, in *UrlsReq, opts ...client.CallOption) (*UrlsRes, error)
// Rewards 奖品详情
Rewards(ctx context.Context, in *RewardsReq, opts ...client.CallOption) (*RewardsRes, error)
// RelateReward 关联奖品
RelateReward(ctx context.Context, in *RelateRewardReq, opts ...client.CallOption) (*RelateRewardRes, error)
// PushReward 奖品推送
PushReward(ctx context.Context, in *PushRewardReq, opts ...client.CallOption) (*PushRewardRes, error)
// RewardIds 查询奖品id
RewardIds(ctx context.Context, in *RewardIdsReq, opts ...client.CallOption) (*RewardIdsRes, error)
}
type wRewardService struct {
c client.Client
name string
}
func NewWRewardService(name string, c client.Client) WRewardService {
return &wRewardService{
c: c,
name: name,
}
}
func (c *wRewardService) List(ctx context.Context, in *ListReq, opts ...client.CallOption) (*ListRes, error) {
req := c.c.NewRequest(c.name, "WReward.List", in)
out := new(ListRes)
err := c.c.Call(ctx, req, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *wRewardService) Select(ctx context.Context, in *SelectReq, opts ...client.CallOption) (*SelectRes, error) {
req := c.c.NewRequest(c.name, "WReward.Select", in)
out := new(SelectRes)
err := c.c.Call(ctx, req, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *wRewardService) Show(ctx context.Context, in *ShowReq, opts ...client.CallOption) (*ShowRes, error) {
req := c.c.NewRequest(c.name, "WReward.Show", in)
out := new(ShowRes)
err := c.c.Call(ctx, req, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *wRewardService) Store(ctx context.Context, in *StoreReq, opts ...client.CallOption) (*StoreRes, error) {
req := c.c.NewRequest(c.name, "WReward.Store", in)
out := new(StoreRes)
err := c.c.Call(ctx, req, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *wRewardService) Update(ctx context.Context, in *UpdateReq, opts ...client.CallOption) (*UpdateRes, error) {
req := c.c.NewRequest(c.name, "WReward.Update", in)
out := new(UpdateRes)
err := c.c.Call(ctx, req, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *wRewardService) Destroy(ctx context.Context, in *DestroyReq, opts ...client.CallOption) (*DestroyRes, error) {
req := c.c.NewRequest(c.name, "WReward.Destroy", in)
out := new(DestroyRes)
err := c.c.Call(ctx, req, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *wRewardService) UrlList(ctx context.Context, in *UrlListReq, opts ...client.CallOption) (*UrlListRes, error) {
req := c.c.NewRequest(c.name, "WReward.UrlList", in)
out := new(UrlListRes)
err := c.c.Call(ctx, req, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *wRewardService) UrlStore(ctx context.Context, in *UrlStoreReq, opts ...client.CallOption) (*UrlStoreRes, error) {
req := c.c.NewRequest(c.name, "WReward.UrlStore", in)
out := new(UrlStoreRes)
err := c.c.Call(ctx, req, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *wRewardService) UrlUpdate(ctx context.Context, in *UrlUpdateReq, opts ...client.CallOption) (*UrlUpdateRes, error) {
req := c.c.NewRequest(c.name, "WReward.UrlUpdate", in)
out := new(UrlUpdateRes)
err := c.c.Call(ctx, req, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *wRewardService) UrlDestroy(ctx context.Context, in *UrlDestroyReq, opts ...client.CallOption) (*UrlDestroyRes, error) {
req := c.c.NewRequest(c.name, "WReward.UrlDestroy", in)
out := new(UrlDestroyRes)
err := c.c.Call(ctx, req, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *wRewardService) FormList(ctx context.Context, in *FormListReq, opts ...client.CallOption) (*FormListRes, error) {
req := c.c.NewRequest(c.name, "WReward.FormList", in)
out := new(FormListRes)
err := c.c.Call(ctx, req, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *wRewardService) FormSelect(ctx context.Context, in *FormSelectReq, opts ...client.CallOption) (*FormSelectRes, error) {
req := c.c.NewRequest(c.name, "WReward.FormSelect", in)
out := new(FormSelectRes)
err := c.c.Call(ctx, req, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *wRewardService) FormStore(ctx context.Context, in *FormStoreReq, opts ...client.CallOption) (*FormStoreRes, error) {
req := c.c.NewRequest(c.name, "WReward.FormStore", in)
out := new(FormStoreRes)
err := c.c.Call(ctx, req, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *wRewardService) FormUpdate(ctx context.Context, in *FormUpdateReq, opts ...client.CallOption) (*FormUpdateRes, error) {
req := c.c.NewRequest(c.name, "WReward.FormUpdate", in)
out := new(FormUpdateRes)
err := c.c.Call(ctx, req, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *wRewardService) FormDestroy(ctx context.Context, in *FormDestroyReq, opts ...client.CallOption) (*FormDestroyRes, error) {
req := c.c.NewRequest(c.name, "WReward.FormDestroy", in)
out := new(FormDestroyRes)
err := c.c.Call(ctx, req, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *wRewardService) Forms(ctx context.Context, in *FormsReq, opts ...client.CallOption) (*FormsRes, error) {
req := c.c.NewRequest(c.name, "WReward.Forms", in)
out := new(FormsRes)
err := c.c.Call(ctx, req, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *wRewardService) Urls(ctx context.Context, in *UrlsReq, opts ...client.CallOption) (*UrlsRes, error) {
req := c.c.NewRequest(c.name, "WReward.Urls", in)
out := new(UrlsRes)
err := c.c.Call(ctx, req, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *wRewardService) Rewards(ctx context.Context, in *RewardsReq, opts ...client.CallOption) (*RewardsRes, error) {
req := c.c.NewRequest(c.name, "WReward.Rewards", in)
out := new(RewardsRes)
err := c.c.Call(ctx, req, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *wRewardService) RelateReward(ctx context.Context, in *RelateRewardReq, opts ...client.CallOption) (*RelateRewardRes, error) {
req := c.c.NewRequest(c.name, "WReward.RelateReward", in)
out := new(RelateRewardRes)
err := c.c.Call(ctx, req, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *wRewardService) PushReward(ctx context.Context, in *PushRewardReq, opts ...client.CallOption) (*PushRewardRes, error) {
req := c.c.NewRequest(c.name, "WReward.PushReward", in)
out := new(PushRewardRes)
err := c.c.Call(ctx, req, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *wRewardService) RewardIds(ctx context.Context, in *RewardIdsReq, opts ...client.CallOption) (*RewardIdsRes, error) {
req := c.c.NewRequest(c.name, "WReward.RewardIds", in)
out := new(RewardIdsRes)
err := c.c.Call(ctx, req, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
// Server API for WReward service
type WRewardHandler interface {
// List 奖品列表
List(context.Context, *ListReq, *ListRes) error
// Select 奖品选择
Select(context.Context, *SelectReq, *SelectRes) error
// Show 奖品详情
Show(context.Context, *ShowReq, *ShowRes) error
// Store 创建奖品
Store(context.Context, *StoreReq, *StoreRes) error
// Update 更新奖品
Update(context.Context, *UpdateReq, *UpdateRes) error
// Destroy 删除奖品
Destroy(context.Context, *DestroyReq, *DestroyRes) error
// UrlList 回调地址列表
UrlList(context.Context, *UrlListReq, *UrlListRes) error
// UrlStore 创建回调地址
UrlStore(context.Context, *UrlStoreReq, *UrlStoreRes) error
// UrlUpdate 更新回调地址
UrlUpdate(context.Context, *UrlUpdateReq, *UrlUpdateRes) error
// UrlDestroy 删除回调地址
UrlDestroy(context.Context, *UrlDestroyReq, *UrlDestroyRes) error
// FormList 表单列表
FormList(context.Context, *FormListReq, *FormListRes) error
// FormSelect 表单选择
FormSelect(context.Context, *FormSelectReq, *FormSelectRes) error
// FormStore 创建表单
FormStore(context.Context, *FormStoreReq, *FormStoreRes) error
// FormUpdate 更新表单
FormUpdate(context.Context, *FormUpdateReq, *FormUpdateRes) error
// FormDestroy 删除表单
FormDestroy(context.Context, *FormDestroyReq, *FormDestroyRes) error
// Forms 表单数据
Forms(context.Context, *FormsReq, *FormsRes) error
// Urls 回调地址数据
Urls(context.Context, *UrlsReq, *UrlsRes) error
// Rewards 奖品详情
Rewards(context.Context, *RewardsReq, *RewardsRes) error
// RelateReward 关联奖品
RelateReward(context.Context, *RelateRewardReq, *RelateRewardRes) error
// PushReward 奖品推送
PushReward(context.Context, *PushRewardReq, *PushRewardRes) error
// RewardIds 查询奖品id
RewardIds(context.Context, *RewardIdsReq, *RewardIdsRes) error
}
func RegisterWRewardHandler(s server.Server, hdlr WRewardHandler, opts ...server.HandlerOption) error {
type wReward interface {
List(ctx context.Context, in *ListReq, out *ListRes) error
Select(ctx context.Context, in *SelectReq, out *SelectRes) error
Show(ctx context.Context, in *ShowReq, out *ShowRes) error
Store(ctx context.Context, in *StoreReq, out *StoreRes) error
Update(ctx context.Context, in *UpdateReq, out *UpdateRes) error
Destroy(ctx context.Context, in *DestroyReq, out *DestroyRes) error
UrlList(ctx context.Context, in *UrlListReq, out *UrlListRes) error
UrlStore(ctx context.Context, in *UrlStoreReq, out *UrlStoreRes) error
UrlUpdate(ctx context.Context, in *UrlUpdateReq, out *UrlUpdateRes) error
UrlDestroy(ctx context.Context, in *UrlDestroyReq, out *UrlDestroyRes) error
FormList(ctx context.Context, in *FormListReq, out *FormListRes) error
FormSelect(ctx context.Context, in *FormSelectReq, out *FormSelectRes) error
FormStore(ctx context.Context, in *FormStoreReq, out *FormStoreRes) error
FormUpdate(ctx context.Context, in *FormUpdateReq, out *FormUpdateRes) error
FormDestroy(ctx context.Context, in *FormDestroyReq, out *FormDestroyRes) error
Forms(ctx context.Context, in *FormsReq, out *FormsRes) error
Urls(ctx context.Context, in *UrlsReq, out *UrlsRes) error
Rewards(ctx context.Context, in *RewardsReq, out *RewardsRes) error
RelateReward(ctx context.Context, in *RelateRewardReq, out *RelateRewardRes) error
PushReward(ctx context.Context, in *PushRewardReq, out *PushRewardRes) error
RewardIds(ctx context.Context, in *RewardIdsReq, out *RewardIdsRes) error
}
type WReward struct {
wReward
}
h := &wRewardHandler{hdlr}
return s.Handle(s.NewHandler(&WReward{h}, opts...))
}
type wRewardHandler struct {
WRewardHandler
}
func (h *wRewardHandler) List(ctx context.Context, in *ListReq, out *ListRes) error {
return h.WRewardHandler.List(ctx, in, out)
}
func (h *wRewardHandler) Select(ctx context.Context, in *SelectReq, out *SelectRes) error {
return h.WRewardHandler.Select(ctx, in, out)
}
func (h *wRewardHandler) Show(ctx context.Context, in *ShowReq, out *ShowRes) error {
return h.WRewardHandler.Show(ctx, in, out)
}
func (h *wRewardHandler) Store(ctx context.Context, in *StoreReq, out *StoreRes) error {
return h.WRewardHandler.Store(ctx, in, out)
}
func (h *wRewardHandler) Update(ctx context.Context, in *UpdateReq, out *UpdateRes) error {
return h.WRewardHandler.Update(ctx, in, out)
}
func (h *wRewardHandler) Destroy(ctx context.Context, in *DestroyReq, out *DestroyRes) error {
return h.WRewardHandler.Destroy(ctx, in, out)
}
func (h *wRewardHandler) UrlList(ctx context.Context, in *UrlListReq, out *UrlListRes) error {
return h.WRewardHandler.UrlList(ctx, in, out)
}
func (h *wRewardHandler) UrlStore(ctx context.Context, in *UrlStoreReq, out *UrlStoreRes) error {
return h.WRewardHandler.UrlStore(ctx, in, out)
}
func (h *wRewardHandler) UrlUpdate(ctx context.Context, in *UrlUpdateReq, out *UrlUpdateRes) error {
return h.WRewardHandler.UrlUpdate(ctx, in, out)
}
func (h *wRewardHandler) UrlDestroy(ctx context.Context, in *UrlDestroyReq, out *UrlDestroyRes) error {
return h.WRewardHandler.UrlDestroy(ctx, in, out)
}
func (h *wRewardHandler) FormList(ctx context.Context, in *FormListReq, out *FormListRes) error {
return h.WRewardHandler.FormList(ctx, in, out)
}
func (h *wRewardHandler) FormSelect(ctx context.Context, in *FormSelectReq, out *FormSelectRes) error {
return h.WRewardHandler.FormSelect(ctx, in, out)
}
func (h *wRewardHandler) FormStore(ctx context.Context, in *FormStoreReq, out *FormStoreRes) error {
return h.WRewardHandler.FormStore(ctx, in, out)
}
func (h *wRewardHandler) FormUpdate(ctx context.Context, in *FormUpdateReq, out *FormUpdateRes) error {
return h.WRewardHandler.FormUpdate(ctx, in, out)
}
func (h *wRewardHandler) FormDestroy(ctx context.Context, in *FormDestroyReq, out *FormDestroyRes) error {
return h.WRewardHandler.FormDestroy(ctx, in, out)
}
func (h *wRewardHandler) Forms(ctx context.Context, in *FormsReq, out *FormsRes) error {
return h.WRewardHandler.Forms(ctx, in, out)
}
func (h *wRewardHandler) Urls(ctx context.Context, in *UrlsReq, out *UrlsRes) error {
return h.WRewardHandler.Urls(ctx, in, out)
}
func (h *wRewardHandler) Rewards(ctx context.Context, in *RewardsReq, out *RewardsRes) error {
return h.WRewardHandler.Rewards(ctx, in, out)
}
func (h *wRewardHandler) RelateReward(ctx context.Context, in *RelateRewardReq, out *RelateRewardRes) error {
return h.WRewardHandler.RelateReward(ctx, in, out)
}
func (h *wRewardHandler) PushReward(ctx context.Context, in *PushRewardReq, out *PushRewardRes) error {
return h.WRewardHandler.PushReward(ctx, in, out)
}
func (h *wRewardHandler) RewardIds(ctx context.Context, in *RewardIdsReq, out *RewardIdsRes) error {
return h.WRewardHandler.RewardIds(ctx, in, out)
}