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.
394 lines
14 KiB
Go
394 lines
14 KiB
Go
// Code generated by protoc-gen-micro. DO NOT EDIT.
|
|
// source: w_project.proto
|
|
|
|
package w_projectpb
|
|
|
|
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 WProject service
|
|
|
|
func NewWProjectEndpoints() []*api.Endpoint {
|
|
return []*api.Endpoint{}
|
|
}
|
|
|
|
// Client API for WProject service
|
|
|
|
type WProjectService interface {
|
|
// Select 项目选择列表
|
|
Select(ctx context.Context, in *SelectReq, opts ...client.CallOption) (*SelectRes, error)
|
|
// List 项目列表
|
|
List(ctx context.Context, in *ListReq, opts ...client.CallOption) (*ListRes, 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)
|
|
// Cert 项目认证
|
|
Cert(ctx context.Context, in *CertReq, opts ...client.CallOption) (*CertRes, error)
|
|
// ProjectSecret 项目私钥
|
|
ProjectSecret(ctx context.Context, in *ProjectSecretReq, opts ...client.CallOption) (*ProjectSecretRes, error)
|
|
// ChangeSecret 修改密钥
|
|
ChangeSecret(ctx context.Context, in *ChangeSecretReq, opts ...client.CallOption) (*ChangeSecretRes, error)
|
|
// ChangeOplatform 修改开放平台
|
|
ChangeOplatform(ctx context.Context, in *ChangeOplatformReq, opts ...client.CallOption) (*ChangeOplatformRes, error)
|
|
// DomainList 获取项目域名绑定的项目
|
|
DomainList(ctx context.Context, in *DomainListReq, opts ...client.CallOption) (*DomainListRes, error)
|
|
// SaveAdsConfig 保存广告配置
|
|
SaveAdsConfig(ctx context.Context, in *SaveAdsConfigReq, opts ...client.CallOption) (*SaveAdsConfigRes, error)
|
|
// AdsConfig 获取广告配置
|
|
AdsConfig(ctx context.Context, in *AdsConfigReq, opts ...client.CallOption) (*AdsConfigRes, error)
|
|
// ChangeRebootUrl 修改开放平台的活动回调地址
|
|
ChangeRebootUrl(ctx context.Context, in *ChangeRebootUrlReq, opts ...client.CallOption) (*ChangeRebootUrlRes, error)
|
|
// FissionConfig 获取广告配置
|
|
FissionConfig(ctx context.Context, in *FissionConfigReq, opts ...client.CallOption) (*FissionConfigRes, error)
|
|
// SetPushVisit 设置活动访问推送开关
|
|
SetPushVisit(ctx context.Context, in *SetPushVisitReq, opts ...client.CallOption) (*SetPushVisitRes, error)
|
|
// SetPushCampaignTask 设置活动任务完成推送开关
|
|
SetPushCampaignTask(ctx context.Context, in *SetPushCampaignTaskReq, opts ...client.CallOption) (*SetPushCampaignTaskRes, error)
|
|
}
|
|
|
|
type wProjectService struct {
|
|
c client.Client
|
|
name string
|
|
}
|
|
|
|
func NewWProjectService(name string, c client.Client) WProjectService {
|
|
return &wProjectService{
|
|
c: c,
|
|
name: name,
|
|
}
|
|
}
|
|
|
|
func (c *wProjectService) Select(ctx context.Context, in *SelectReq, opts ...client.CallOption) (*SelectRes, error) {
|
|
req := c.c.NewRequest(c.name, "WProject.Select", in)
|
|
out := new(SelectRes)
|
|
err := c.c.Call(ctx, req, out, opts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *wProjectService) List(ctx context.Context, in *ListReq, opts ...client.CallOption) (*ListRes, error) {
|
|
req := c.c.NewRequest(c.name, "WProject.List", in)
|
|
out := new(ListRes)
|
|
err := c.c.Call(ctx, req, out, opts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *wProjectService) Show(ctx context.Context, in *ShowReq, opts ...client.CallOption) (*ShowRes, error) {
|
|
req := c.c.NewRequest(c.name, "WProject.Show", in)
|
|
out := new(ShowRes)
|
|
err := c.c.Call(ctx, req, out, opts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *wProjectService) Store(ctx context.Context, in *StoreReq, opts ...client.CallOption) (*StoreRes, error) {
|
|
req := c.c.NewRequest(c.name, "WProject.Store", in)
|
|
out := new(StoreRes)
|
|
err := c.c.Call(ctx, req, out, opts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *wProjectService) Update(ctx context.Context, in *UpdateReq, opts ...client.CallOption) (*UpdateRes, error) {
|
|
req := c.c.NewRequest(c.name, "WProject.Update", in)
|
|
out := new(UpdateRes)
|
|
err := c.c.Call(ctx, req, out, opts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *wProjectService) Destroy(ctx context.Context, in *DestroyReq, opts ...client.CallOption) (*DestroyRes, error) {
|
|
req := c.c.NewRequest(c.name, "WProject.Destroy", in)
|
|
out := new(DestroyRes)
|
|
err := c.c.Call(ctx, req, out, opts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *wProjectService) Cert(ctx context.Context, in *CertReq, opts ...client.CallOption) (*CertRes, error) {
|
|
req := c.c.NewRequest(c.name, "WProject.Cert", in)
|
|
out := new(CertRes)
|
|
err := c.c.Call(ctx, req, out, opts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *wProjectService) ProjectSecret(ctx context.Context, in *ProjectSecretReq, opts ...client.CallOption) (*ProjectSecretRes, error) {
|
|
req := c.c.NewRequest(c.name, "WProject.ProjectSecret", in)
|
|
out := new(ProjectSecretRes)
|
|
err := c.c.Call(ctx, req, out, opts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *wProjectService) ChangeSecret(ctx context.Context, in *ChangeSecretReq, opts ...client.CallOption) (*ChangeSecretRes, error) {
|
|
req := c.c.NewRequest(c.name, "WProject.ChangeSecret", in)
|
|
out := new(ChangeSecretRes)
|
|
err := c.c.Call(ctx, req, out, opts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *wProjectService) ChangeOplatform(ctx context.Context, in *ChangeOplatformReq, opts ...client.CallOption) (*ChangeOplatformRes, error) {
|
|
req := c.c.NewRequest(c.name, "WProject.ChangeOplatform", in)
|
|
out := new(ChangeOplatformRes)
|
|
err := c.c.Call(ctx, req, out, opts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *wProjectService) DomainList(ctx context.Context, in *DomainListReq, opts ...client.CallOption) (*DomainListRes, error) {
|
|
req := c.c.NewRequest(c.name, "WProject.DomainList", in)
|
|
out := new(DomainListRes)
|
|
err := c.c.Call(ctx, req, out, opts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *wProjectService) SaveAdsConfig(ctx context.Context, in *SaveAdsConfigReq, opts ...client.CallOption) (*SaveAdsConfigRes, error) {
|
|
req := c.c.NewRequest(c.name, "WProject.SaveAdsConfig", in)
|
|
out := new(SaveAdsConfigRes)
|
|
err := c.c.Call(ctx, req, out, opts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *wProjectService) AdsConfig(ctx context.Context, in *AdsConfigReq, opts ...client.CallOption) (*AdsConfigRes, error) {
|
|
req := c.c.NewRequest(c.name, "WProject.AdsConfig", in)
|
|
out := new(AdsConfigRes)
|
|
err := c.c.Call(ctx, req, out, opts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *wProjectService) ChangeRebootUrl(ctx context.Context, in *ChangeRebootUrlReq, opts ...client.CallOption) (*ChangeRebootUrlRes, error) {
|
|
req := c.c.NewRequest(c.name, "WProject.ChangeRebootUrl", in)
|
|
out := new(ChangeRebootUrlRes)
|
|
err := c.c.Call(ctx, req, out, opts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *wProjectService) FissionConfig(ctx context.Context, in *FissionConfigReq, opts ...client.CallOption) (*FissionConfigRes, error) {
|
|
req := c.c.NewRequest(c.name, "WProject.FissionConfig", in)
|
|
out := new(FissionConfigRes)
|
|
err := c.c.Call(ctx, req, out, opts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *wProjectService) SetPushVisit(ctx context.Context, in *SetPushVisitReq, opts ...client.CallOption) (*SetPushVisitRes, error) {
|
|
req := c.c.NewRequest(c.name, "WProject.SetPushVisit", in)
|
|
out := new(SetPushVisitRes)
|
|
err := c.c.Call(ctx, req, out, opts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *wProjectService) SetPushCampaignTask(ctx context.Context, in *SetPushCampaignTaskReq, opts ...client.CallOption) (*SetPushCampaignTaskRes, error) {
|
|
req := c.c.NewRequest(c.name, "WProject.SetPushCampaignTask", in)
|
|
out := new(SetPushCampaignTaskRes)
|
|
err := c.c.Call(ctx, req, out, opts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
// Server API for WProject service
|
|
|
|
type WProjectHandler interface {
|
|
// Select 项目选择列表
|
|
Select(context.Context, *SelectReq, *SelectRes) error
|
|
// List 项目列表
|
|
List(context.Context, *ListReq, *ListRes) 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
|
|
// Cert 项目认证
|
|
Cert(context.Context, *CertReq, *CertRes) error
|
|
// ProjectSecret 项目私钥
|
|
ProjectSecret(context.Context, *ProjectSecretReq, *ProjectSecretRes) error
|
|
// ChangeSecret 修改密钥
|
|
ChangeSecret(context.Context, *ChangeSecretReq, *ChangeSecretRes) error
|
|
// ChangeOplatform 修改开放平台
|
|
ChangeOplatform(context.Context, *ChangeOplatformReq, *ChangeOplatformRes) error
|
|
// DomainList 获取项目域名绑定的项目
|
|
DomainList(context.Context, *DomainListReq, *DomainListRes) error
|
|
// SaveAdsConfig 保存广告配置
|
|
SaveAdsConfig(context.Context, *SaveAdsConfigReq, *SaveAdsConfigRes) error
|
|
// AdsConfig 获取广告配置
|
|
AdsConfig(context.Context, *AdsConfigReq, *AdsConfigRes) error
|
|
// ChangeRebootUrl 修改开放平台的活动回调地址
|
|
ChangeRebootUrl(context.Context, *ChangeRebootUrlReq, *ChangeRebootUrlRes) error
|
|
// FissionConfig 获取广告配置
|
|
FissionConfig(context.Context, *FissionConfigReq, *FissionConfigRes) error
|
|
// SetPushVisit 设置活动访问推送开关
|
|
SetPushVisit(context.Context, *SetPushVisitReq, *SetPushVisitRes) error
|
|
// SetPushCampaignTask 设置活动任务完成推送开关
|
|
SetPushCampaignTask(context.Context, *SetPushCampaignTaskReq, *SetPushCampaignTaskRes) error
|
|
}
|
|
|
|
func RegisterWProjectHandler(s server.Server, hdlr WProjectHandler, opts ...server.HandlerOption) error {
|
|
type wProject interface {
|
|
Select(ctx context.Context, in *SelectReq, out *SelectRes) error
|
|
List(ctx context.Context, in *ListReq, out *ListRes) 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
|
|
Cert(ctx context.Context, in *CertReq, out *CertRes) error
|
|
ProjectSecret(ctx context.Context, in *ProjectSecretReq, out *ProjectSecretRes) error
|
|
ChangeSecret(ctx context.Context, in *ChangeSecretReq, out *ChangeSecretRes) error
|
|
ChangeOplatform(ctx context.Context, in *ChangeOplatformReq, out *ChangeOplatformRes) error
|
|
DomainList(ctx context.Context, in *DomainListReq, out *DomainListRes) error
|
|
SaveAdsConfig(ctx context.Context, in *SaveAdsConfigReq, out *SaveAdsConfigRes) error
|
|
AdsConfig(ctx context.Context, in *AdsConfigReq, out *AdsConfigRes) error
|
|
ChangeRebootUrl(ctx context.Context, in *ChangeRebootUrlReq, out *ChangeRebootUrlRes) error
|
|
FissionConfig(ctx context.Context, in *FissionConfigReq, out *FissionConfigRes) error
|
|
SetPushVisit(ctx context.Context, in *SetPushVisitReq, out *SetPushVisitRes) error
|
|
SetPushCampaignTask(ctx context.Context, in *SetPushCampaignTaskReq, out *SetPushCampaignTaskRes) error
|
|
}
|
|
type WProject struct {
|
|
wProject
|
|
}
|
|
h := &wProjectHandler{hdlr}
|
|
return s.Handle(s.NewHandler(&WProject{h}, opts...))
|
|
}
|
|
|
|
type wProjectHandler struct {
|
|
WProjectHandler
|
|
}
|
|
|
|
func (h *wProjectHandler) Select(ctx context.Context, in *SelectReq, out *SelectRes) error {
|
|
return h.WProjectHandler.Select(ctx, in, out)
|
|
}
|
|
|
|
func (h *wProjectHandler) List(ctx context.Context, in *ListReq, out *ListRes) error {
|
|
return h.WProjectHandler.List(ctx, in, out)
|
|
}
|
|
|
|
func (h *wProjectHandler) Show(ctx context.Context, in *ShowReq, out *ShowRes) error {
|
|
return h.WProjectHandler.Show(ctx, in, out)
|
|
}
|
|
|
|
func (h *wProjectHandler) Store(ctx context.Context, in *StoreReq, out *StoreRes) error {
|
|
return h.WProjectHandler.Store(ctx, in, out)
|
|
}
|
|
|
|
func (h *wProjectHandler) Update(ctx context.Context, in *UpdateReq, out *UpdateRes) error {
|
|
return h.WProjectHandler.Update(ctx, in, out)
|
|
}
|
|
|
|
func (h *wProjectHandler) Destroy(ctx context.Context, in *DestroyReq, out *DestroyRes) error {
|
|
return h.WProjectHandler.Destroy(ctx, in, out)
|
|
}
|
|
|
|
func (h *wProjectHandler) Cert(ctx context.Context, in *CertReq, out *CertRes) error {
|
|
return h.WProjectHandler.Cert(ctx, in, out)
|
|
}
|
|
|
|
func (h *wProjectHandler) ProjectSecret(ctx context.Context, in *ProjectSecretReq, out *ProjectSecretRes) error {
|
|
return h.WProjectHandler.ProjectSecret(ctx, in, out)
|
|
}
|
|
|
|
func (h *wProjectHandler) ChangeSecret(ctx context.Context, in *ChangeSecretReq, out *ChangeSecretRes) error {
|
|
return h.WProjectHandler.ChangeSecret(ctx, in, out)
|
|
}
|
|
|
|
func (h *wProjectHandler) ChangeOplatform(ctx context.Context, in *ChangeOplatformReq, out *ChangeOplatformRes) error {
|
|
return h.WProjectHandler.ChangeOplatform(ctx, in, out)
|
|
}
|
|
|
|
func (h *wProjectHandler) DomainList(ctx context.Context, in *DomainListReq, out *DomainListRes) error {
|
|
return h.WProjectHandler.DomainList(ctx, in, out)
|
|
}
|
|
|
|
func (h *wProjectHandler) SaveAdsConfig(ctx context.Context, in *SaveAdsConfigReq, out *SaveAdsConfigRes) error {
|
|
return h.WProjectHandler.SaveAdsConfig(ctx, in, out)
|
|
}
|
|
|
|
func (h *wProjectHandler) AdsConfig(ctx context.Context, in *AdsConfigReq, out *AdsConfigRes) error {
|
|
return h.WProjectHandler.AdsConfig(ctx, in, out)
|
|
}
|
|
|
|
func (h *wProjectHandler) ChangeRebootUrl(ctx context.Context, in *ChangeRebootUrlReq, out *ChangeRebootUrlRes) error {
|
|
return h.WProjectHandler.ChangeRebootUrl(ctx, in, out)
|
|
}
|
|
|
|
func (h *wProjectHandler) FissionConfig(ctx context.Context, in *FissionConfigReq, out *FissionConfigRes) error {
|
|
return h.WProjectHandler.FissionConfig(ctx, in, out)
|
|
}
|
|
|
|
func (h *wProjectHandler) SetPushVisit(ctx context.Context, in *SetPushVisitReq, out *SetPushVisitRes) error {
|
|
return h.WProjectHandler.SetPushVisit(ctx, in, out)
|
|
}
|
|
|
|
func (h *wProjectHandler) SetPushCampaignTask(ctx context.Context, in *SetPushCampaignTaskReq, out *SetPushCampaignTaskRes) error {
|
|
return h.WProjectHandler.SetPushCampaignTask(ctx, in, out)
|
|
}
|