jdpb

package
v0.1.35 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 5, 2022 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_api_jd_ddx_proto protoreflect.FileDescriptor
View Source
var JdApiService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "jdpb.JdApiService",
	HandlerType: (*JdApiServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "PromotionByUnionID",
			Handler:    _JdApiService_PromotionByUnionID_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "api.jd.ddx.proto",
}

JdApiService_ServiceDesc is the grpc.ServiceDesc for JdApiService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterJdApiServiceServer

func RegisterJdApiServiceServer(s grpc.ServiceRegistrar, srv JdApiServiceServer)

Types

type CommissionInfo

type CommissionInfo struct {
	Commission          float64 `protobuf:"fixed64,1,opt,name=commission,proto3" json:"commission,omitempty"`                   // 佣金 e.g.: 22.68
	CommissionShare     float64 `protobuf:"fixed64,2,opt,name=commissionShare,proto3" json:"commissionShare,omitempty"`         // 佣金比例 e.g.: 50
	CouponCommission    float64 `protobuf:"fixed64,3,opt,name=couponCommission,proto3" json:"couponCommission,omitempty"`       // 券后佣金 e.g.: 12.68
	PlusCommissionShare float64 `protobuf:"fixed64,4,opt,name=plusCommissionShare,proto3" json:"plusCommissionShare,omitempty"` // plus佣金比例券 e.g.: 50
	EndTime             uint64  `protobuf:"varint,5,opt,name=endTime,proto3" json:"endTime,omitempty"`
	StartTime           uint64  `protobuf:"varint,6,opt,name=startTime,proto3" json:"startTime,omitempty"`
	IsLock              int64   `protobuf:"varint,7,opt,name=isLock,proto3" json:"isLock,omitempty"`
	// contains filtered or unexported fields
}

func (*CommissionInfo) Descriptor deprecated

func (*CommissionInfo) Descriptor() ([]byte, []int)

Deprecated: Use CommissionInfo.ProtoReflect.Descriptor instead.

func (*CommissionInfo) GetCommission

func (x *CommissionInfo) GetCommission() float64

func (*CommissionInfo) GetCommissionShare

func (x *CommissionInfo) GetCommissionShare() float64

func (*CommissionInfo) GetCouponCommission

func (x *CommissionInfo) GetCouponCommission() float64

func (*CommissionInfo) GetEndTime

func (x *CommissionInfo) GetEndTime() uint64

func (*CommissionInfo) GetIsLock

func (x *CommissionInfo) GetIsLock() int64

func (*CommissionInfo) GetPlusCommissionShare

func (x *CommissionInfo) GetPlusCommissionShare() float64

func (*CommissionInfo) GetStartTime

func (x *CommissionInfo) GetStartTime() uint64

func (*CommissionInfo) ProtoMessage

func (*CommissionInfo) ProtoMessage()

func (*CommissionInfo) ProtoReflect

func (x *CommissionInfo) ProtoReflect() protoreflect.Message

func (*CommissionInfo) Reset

func (x *CommissionInfo) Reset()

func (*CommissionInfo) String

func (x *CommissionInfo) String() string

type CouponInfo

type CouponInfo struct {
	TakeEndTime   uint64  `protobuf:"varint,1,opt,name=takeEndTime,proto3" json:"takeEndTime,omitempty"`     // 券领取结束时间(时间戳,毫秒) e.g.: 1532966460000
	TakeBeginTime uint64  `protobuf:"varint,2,opt,name=takeBeginTime,proto3" json:"takeBeginTime,omitempty"` // 券领取结束时间(时间戳,毫秒) e.g.: 1531065600000
	RemainNum     uint64  `protobuf:"varint,3,opt,name=remainNum,proto3" json:"remainNum,omitempty"`         // 券剩余张数 e.g.: 9990
	Yn            string  `protobuf:"bytes,4,opt,name=yn,proto3" json:"yn,omitempty"`                        // 券有效状态 e.g.: 1
	Num           uint64  `protobuf:"varint,5,opt,name=num,proto3" json:"num,omitempty"`                     // 券总张数 e.g.: 10000
	Quota         float64 `protobuf:"fixed64,6,opt,name=quota,proto3" json:"quota,omitempty"`                // 券消费限额 e.g.: 15
	Link          string  `protobuf:"bytes,7,opt,name=link,proto3" json:"link,omitempty"`                    // 券链接 e.g.: http://coupon.jd.com/ilink/get/get_coupon.action?XXXXXXXXXXX
	Discount      float64 `protobuf:"fixed64,8,opt,name=discount,proto3" json:"discount,omitempty"`          // 券面额 e.g.: 10
	BeginTime     uint64  `protobuf:"varint,9,opt,name=beginTime,proto3" json:"beginTime,omitempty"`         // 券有效使用开始时间(时间戳,毫秒) e.g.: 1531065600000
	EndTime       uint64  `protobuf:"varint,10,opt,name=endTime,proto3" json:"endTime,omitempty"`            // 券有效使用结束时间(时间戳,毫秒) e.g.: 1533052799000
	Platform      string  `protobuf:"bytes,11,opt,name=platform,proto3" json:"platform,omitempty"`           // 券使用平台 e.g.: 全平台
	// contains filtered or unexported fields
}

{ "code":200, "msg":"请求成功【success】", "data":{ "shortURL":"https://u.jd.com/1wuqfzc", "note":"", "is_coupon":1, "couponInfo":[ { "beginTime":1627747200000, "discount":5, "endTime":1630425599000, "link":"https://coupon.m.jd.com/coupons/show.action?linkKey=AAROH_xIpeffAs_-naABEFoejvv98AOl18umToGZ9-Roa3SvZpv1g9EceRPWEb_VYMyQUWt0-KhI8IOur4cUedbwnI_qkA", "num":500000, "platform":"全平台", "quota":6, "remainNum":147100, "takeBeginTime":1627747200000, "takeEndTime":1630425599000, "yn":"1" } ], "commissionInfo":{ "commission":0.6, "commissionShare":1, "couponCommission":0.55, "endTime":32472201599000, "isLock":0, "plusCommissionShare":1, "startTime":1621353600000 }, "priceInfo":{ "historyPriceDay":60, "lowestCouponPrice":54.9, "lowestPrice":59.9, "lowestPriceType":1, "price":59.9 }, "pinGouInfo":[ ], "shopInfo":{ "shopId":1000001694, "shopLabel":"0", "shopLevel":4.9, "shopName":"清风京东自营旗舰店" }, "skuName":"清风 抽纸 原木金装 纸抽 面巾纸 360张*24包(加韧 可湿水 120抽每包)无香 母婴可用(整箱销售)", "skuId":100015114144, "owner":"g", "imageInfo":{ "imageList":[ { "url":"https://img14.360buyimg.com/pop/jfs/t1/196551/16/18448/157319/6119bb05Ed3d8bf96/f1d1f99ddd5bc6d8.jpg" }, { "url":"https://img14.360buyimg.com/pop/jfs/t1/134258/28/9284/151225/5f51d353Ea0906b4e/ce68ccdf5e79c41d.jpg" }, { "url":"https://img14.360buyimg.com/pop/jfs/t1/133328/21/8948/109301/5f51d354E00ee08d0/99c2f21e51f3ad1c.jpg" }, { "url":"https://img14.360buyimg.com/pop/jfs/t1/118362/26/17007/87241/5f51d354E3baed4f6/f62175ed4a477051.jpg" }, { "url":"https://img14.360buyimg.com/pop/jfs/t1/111686/21/16927/55295/5f51d354Eb5af5725/4f1518d77bfeefa0.jpg" }, { "url":"https://img14.360buyimg.com/pop/jfs/t1/141517/17/7543/52533/5f51d354E67ffa418/620201d85eb865e9.jpg" }, { "url":"https://img14.360buyimg.com/pop/jfs/t1/135203/16/9136/44450/5f51d353E8d50cb17/f73999e5f8e8e73d.jpg" } ], "whiteImage":"https://img14.360buyimg.com/pop/jfs/t1/145678/6/7521/509117/5f51d36fE045c50aa/932e5f64af45e7ae.png" } } }

func (*CouponInfo) Descriptor deprecated

func (*CouponInfo) Descriptor() ([]byte, []int)

Deprecated: Use CouponInfo.ProtoReflect.Descriptor instead.

func (*CouponInfo) GetBeginTime

func (x *CouponInfo) GetBeginTime() uint64

func (*CouponInfo) GetDiscount

func (x *CouponInfo) GetDiscount() float64

func (*CouponInfo) GetEndTime

func (x *CouponInfo) GetEndTime() uint64
func (x *CouponInfo) GetLink() string

func (*CouponInfo) GetNum

func (x *CouponInfo) GetNum() uint64

func (*CouponInfo) GetPlatform

func (x *CouponInfo) GetPlatform() string

func (*CouponInfo) GetQuota

func (x *CouponInfo) GetQuota() float64

func (*CouponInfo) GetRemainNum

func (x *CouponInfo) GetRemainNum() uint64

func (*CouponInfo) GetTakeBeginTime

func (x *CouponInfo) GetTakeBeginTime() uint64

func (*CouponInfo) GetTakeEndTime

func (x *CouponInfo) GetTakeEndTime() uint64

func (*CouponInfo) GetYn

func (x *CouponInfo) GetYn() string

func (*CouponInfo) ProtoMessage

func (*CouponInfo) ProtoMessage()

func (*CouponInfo) ProtoReflect

func (x *CouponInfo) ProtoReflect() protoreflect.Message

func (*CouponInfo) Reset

func (x *CouponInfo) Reset()

func (*CouponInfo) String

func (x *CouponInfo) String() string

type ImageInfo

type ImageInfo struct {
	ImageList  []*ImageURL `protobuf:"bytes,1,rep,name=imageList,proto3" json:"imageList,omitempty"`
	WhiteImage string      `protobuf:"bytes,2,opt,name=whiteImage,proto3" json:"whiteImage,omitempty"`
	// contains filtered or unexported fields
}

func (*ImageInfo) Descriptor deprecated

func (*ImageInfo) Descriptor() ([]byte, []int)

Deprecated: Use ImageInfo.ProtoReflect.Descriptor instead.

func (*ImageInfo) GetImageList

func (x *ImageInfo) GetImageList() []*ImageURL

func (*ImageInfo) GetWhiteImage

func (x *ImageInfo) GetWhiteImage() string

func (*ImageInfo) ProtoMessage

func (*ImageInfo) ProtoMessage()

func (*ImageInfo) ProtoReflect

func (x *ImageInfo) ProtoReflect() protoreflect.Message

func (*ImageInfo) Reset

func (x *ImageInfo) Reset()

func (*ImageInfo) String

func (x *ImageInfo) String() string

type ImageURL

type ImageURL struct {
	Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	// contains filtered or unexported fields
}

func (*ImageURL) Descriptor deprecated

func (*ImageURL) Descriptor() ([]byte, []int)

Deprecated: Use ImageURL.ProtoReflect.Descriptor instead.

func (*ImageURL) GetUrl

func (x *ImageURL) GetUrl() string

func (*ImageURL) ProtoMessage

func (*ImageURL) ProtoMessage()

func (*ImageURL) ProtoReflect

func (x *ImageURL) ProtoReflect() protoreflect.Message

func (*ImageURL) Reset

func (x *ImageURL) Reset()

func (*ImageURL) String

func (x *ImageURL) String() string

type JdApiServiceClient

type JdApiServiceClient interface {
	PromotionByUnionID(ctx context.Context, in *PromotionByUnionIDRequest, opts ...grpc.CallOption) (*PromotionByUnionIDResponse, error)
}

JdApiServiceClient is the client API for JdApiService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type JdApiServiceServer

type JdApiServiceServer interface {
	PromotionByUnionID(context.Context, *PromotionByUnionIDRequest) (*PromotionByUnionIDResponse, error)
	// contains filtered or unexported methods
}

JdApiServiceServer is the server API for JdApiService service. All implementations must embed UnimplementedJdApiServiceServer for forward compatibility

type PinGouInfo

type PinGouInfo struct {
	PingouPrice     float64 `protobuf:"fixed64,1,opt,name=pingouPrice,proto3" json:"pingouPrice,omitempty"`        // 拼购价格
	PingouTmCount   uint64  `protobuf:"varint,2,opt,name=pingouTmCount,proto3" json:"pingouTmCount,omitempty"`     // 拼购成团所需人数
	PingouUrl       string  `protobuf:"bytes,3,opt,name=pingouUrl,proto3" json:"pingouUrl,omitempty"`              // 拼购落地页url,请勿直接使用,请用转链后的shortURL链接
	PingouStartTime uint64  `protobuf:"varint,4,opt,name=pingouStartTime,proto3" json:"pingouStartTime,omitempty"` // 拼购开始时间(时间戳,毫秒) e.g.: 1546444800000
	PingouEndTime   uint64  `protobuf:"varint,5,opt,name=pingouEndTime,proto3" json:"pingouEndTime,omitempty"`     // 拼购结束时间(时间戳,毫秒) e.g.: 1546444800000
	// contains filtered or unexported fields
}

func (*PinGouInfo) Descriptor deprecated

func (*PinGouInfo) Descriptor() ([]byte, []int)

Deprecated: Use PinGouInfo.ProtoReflect.Descriptor instead.

func (*PinGouInfo) GetPingouEndTime

func (x *PinGouInfo) GetPingouEndTime() uint64

func (*PinGouInfo) GetPingouPrice

func (x *PinGouInfo) GetPingouPrice() float64

func (*PinGouInfo) GetPingouStartTime

func (x *PinGouInfo) GetPingouStartTime() uint64

func (*PinGouInfo) GetPingouTmCount

func (x *PinGouInfo) GetPingouTmCount() uint64

func (*PinGouInfo) GetPingouUrl

func (x *PinGouInfo) GetPingouUrl() string

func (*PinGouInfo) ProtoMessage

func (*PinGouInfo) ProtoMessage()

func (*PinGouInfo) ProtoReflect

func (x *PinGouInfo) ProtoReflect() protoreflect.Message

func (*PinGouInfo) Reset

func (x *PinGouInfo) Reset()

func (*PinGouInfo) String

func (x *PinGouInfo) String() string

type PriceInfo

type PriceInfo struct {
	Price             float64  `protobuf:"fixed64,1,opt,name=price,proto3" json:"price,omitempty"`                               // 无线价格
	HistoryPriceDay   int64    `protobuf:"varint,2,opt,name=historyPriceDay,proto3" json:"historyPriceDay,omitempty"`            // 历史最低价天数
	LowestCouponPrice *float64 `protobuf:"fixed64,3,opt,name=lowestCouponPrice,proto3,oneof" json:"lowestCouponPrice,omitempty"` // 最低价后的优惠券价(当商品无最优券时,不返回该字段
	LowestPrice       float64  `protobuf:"fixed64,4,opt,name=lowestPrice,proto3" json:"lowestPrice,omitempty"`                   // 无线价格
	LowestPriceType   int64    `protobuf:"varint,5,opt,name=lowestPriceType,proto3" json:"lowestPriceType,omitempty"`            // 最低价格类型,1:无线价格;2:拼购价格; 3:秒杀价格
	// contains filtered or unexported fields
}

func (*PriceInfo) Descriptor deprecated

func (*PriceInfo) Descriptor() ([]byte, []int)

Deprecated: Use PriceInfo.ProtoReflect.Descriptor instead.

func (*PriceInfo) GetHistoryPriceDay

func (x *PriceInfo) GetHistoryPriceDay() int64

func (*PriceInfo) GetLowestCouponPrice

func (x *PriceInfo) GetLowestCouponPrice() float64

func (*PriceInfo) GetLowestPrice

func (x *PriceInfo) GetLowestPrice() float64

func (*PriceInfo) GetLowestPriceType

func (x *PriceInfo) GetLowestPriceType() int64

func (*PriceInfo) GetPrice

func (x *PriceInfo) GetPrice() float64

func (*PriceInfo) ProtoMessage

func (*PriceInfo) ProtoMessage()

func (*PriceInfo) ProtoReflect

func (x *PriceInfo) ProtoReflect() protoreflect.Message

func (*PriceInfo) Reset

func (x *PriceInfo) Reset()

func (*PriceInfo) String

func (x *PriceInfo) String() string

type PromotedData

type PromotedData struct {
	ShortURL       string          `protobuf:"bytes,1,opt,name=shortURL,proto3" json:"shortURL,omitempty"`                  // 生成的推广目标链接,以短链接形式,有效期为半年 https://union-click.jd.com/jdc?d=XXXXXX
	ClickURL       string          `protobuf:"bytes,2,opt,name=clickURL,proto3" json:"clickURL,omitempty"`                  // 生成推广目标的长链,长期有效 https://union-click.jd.com/jdc?e=XXXXXX%26p=XXXXXXXXXXX
	JCommand       *string         `protobuf:"bytes,3,opt,name=jCommand,proto3,oneof" json:"jCommand,omitempty"`            // 京口令(匹配到红包活动有效配置才会返回京口令)
	Note           string          `protobuf:"bytes,4,opt,name=note,proto3" json:"note,omitempty"`                          // 优惠券错误提示
	IsCoupon       int64           `protobuf:"varint,5,opt,name=is_coupon,json=isCoupon,proto3" json:"is_coupon,omitempty"` // 是否有券 1-有 0-无
	CouponInfo     []*CouponInfo   `protobuf:"bytes,6,rep,name=couponInfo,proto3" json:"couponInfo,omitempty"`              // 优惠券券信息
	CommissionInfo *CommissionInfo `protobuf:"bytes,7,opt,name=commissionInfo,proto3" json:"commissionInfo,omitempty"`      // 佣金信息
	ImageInfo      *ImageInfo      `protobuf:"bytes,8,opt,name=imageInfo,proto3" json:"imageInfo,omitempty"`                // 图片信息
	PriceInfo      *PriceInfo      `protobuf:"bytes,9,opt,name=priceInfo,proto3" json:"priceInfo,omitempty"`                // 价格信息
	PinGouInfo     []*PinGouInfo   `protobuf:"bytes,10,rep,name=pinGouInfo,proto3" json:"pinGouInfo,omitempty"`             // 拼购信息
	ShopInfo       *ShopInfo       `protobuf:"bytes,11,opt,name=shopInfo,proto3" json:"shopInfo,omitempty"`                 // 店铺信息
	SkuId          uint64          `protobuf:"varint,12,opt,name=skuId,proto3" json:"skuId,omitempty"`                      // 商品ID
	SkuName        string          `protobuf:"bytes,13,opt,name=skuName,proto3" json:"skuName,omitempty"`                   // 商品名称
	Owner          string          `protobuf:"bytes,14,opt,name=owner,proto3" json:"owner,omitempty"`                       // g=自营,p=pop 可来判断最终分成比例 g =100%,p=90%,非自营商品官方会扣10%服务费
	// contains filtered or unexported fields
}

func (*PromotedData) Descriptor deprecated

func (*PromotedData) Descriptor() ([]byte, []int)

Deprecated: Use PromotedData.ProtoReflect.Descriptor instead.

func (*PromotedData) GetClickURL

func (x *PromotedData) GetClickURL() string

func (*PromotedData) GetCommissionInfo

func (x *PromotedData) GetCommissionInfo() *CommissionInfo

func (*PromotedData) GetCouponInfo

func (x *PromotedData) GetCouponInfo() []*CouponInfo

func (*PromotedData) GetImageInfo

func (x *PromotedData) GetImageInfo() *ImageInfo

func (*PromotedData) GetIsCoupon

func (x *PromotedData) GetIsCoupon() int64

func (*PromotedData) GetJCommand

func (x *PromotedData) GetJCommand() string

func (*PromotedData) GetNote

func (x *PromotedData) GetNote() string

func (*PromotedData) GetOwner

func (x *PromotedData) GetOwner() string

func (*PromotedData) GetPinGouInfo

func (x *PromotedData) GetPinGouInfo() []*PinGouInfo

func (*PromotedData) GetPriceInfo

func (x *PromotedData) GetPriceInfo() *PriceInfo

func (*PromotedData) GetShopInfo

func (x *PromotedData) GetShopInfo() *ShopInfo

func (*PromotedData) GetShortURL

func (x *PromotedData) GetShortURL() string

func (*PromotedData) GetSkuId

func (x *PromotedData) GetSkuId() uint64

func (*PromotedData) GetSkuName

func (x *PromotedData) GetSkuName() string

func (*PromotedData) ProtoMessage

func (*PromotedData) ProtoMessage()

func (*PromotedData) ProtoReflect

func (x *PromotedData) ProtoReflect() protoreflect.Message

func (*PromotedData) Reset

func (x *PromotedData) Reset()

func (*PromotedData) String

func (x *PromotedData) String() string

type PromotionByUnionIDRequest

type PromotionByUnionIDRequest struct {
	MaterialId    string  `protobuf:"bytes,1,opt,name=materialId,proto3" json:"materialId,omitempty"`             // mandatory 商品链接、活动链接、店铺链接。如https://item.jd.com/100007926326.html
	UnionId       uint64  `protobuf:"varint,2,opt,name=unionId,proto3" json:"unionId,omitempty"`                  // mandatory 如果不传会走后台默认设置的,目标推客的联盟ID ,请填写自己的联盟ID
	AutoSearch    *bool   `protobuf:"varint,3,opt,name=autoSearch,proto3,oneof" json:"autoSearch,omitempty"`      // optional  是否启用优惠券自动搜索功能,如启用且优惠券链接未传入时,系统会自动查询优惠券,并转成二合一链接,启用之后并不是所有商品都有券(注:最好填true)
	Type          *int64  `protobuf:"varint,4,opt,name=type,proto3,oneof" json:"type,omitempty"`                  // optional  是否保留原来券,1-默认重新查券 2-保留原来券(保留原券,不能在开启自动查券,也不会返回其他信息)
	PositionId    *uint64 `protobuf:"varint,5,opt,name=positionId,proto3,oneof" json:"positionId,omitempty"`      // optional  推广位ID,可自定义参数,必须为数字,不能带有特殊符合
	CouponUrl     *string `protobuf:"bytes,6,opt,name=couponUrl,proto3,oneof" json:"couponUrl,omitempty"`         // optional  优惠券领取链接,在使用优惠券、商品二合一功能时入参,且materialId须为商品详情页链接,需要Urlencode
	ChainType     *int64  `protobuf:"varint,7,opt,name=chainType,proto3,oneof" json:"chainType,omitempty"`        // optional  转链类型,1:长链, 2 :短链 ,3: 长链+短链,默认2短链
	SubUnionId    *string `protobuf:"bytes,8,opt,name=subUnionId,proto3,oneof" json:"subUnionId,omitempty"`       // optional  子渠道标识,您可自定义传入字母、数字或下划线,最多支持80个字符,该参数会在订单行查询接口中展示
	GiftCouponKey *string `protobuf:"bytes,9,opt,name=giftCouponKey,proto3,oneof" json:"giftCouponKey,omitempty"` // optional  礼金批次号
	// contains filtered or unexported fields
}

func (*PromotionByUnionIDRequest) Descriptor deprecated

func (*PromotionByUnionIDRequest) Descriptor() ([]byte, []int)

Deprecated: Use PromotionByUnionIDRequest.ProtoReflect.Descriptor instead.

func (*PromotionByUnionIDRequest) GetAutoSearch

func (x *PromotionByUnionIDRequest) GetAutoSearch() bool

func (*PromotionByUnionIDRequest) GetChainType

func (x *PromotionByUnionIDRequest) GetChainType() int64

func (*PromotionByUnionIDRequest) GetCouponUrl

func (x *PromotionByUnionIDRequest) GetCouponUrl() string

func (*PromotionByUnionIDRequest) GetGiftCouponKey

func (x *PromotionByUnionIDRequest) GetGiftCouponKey() string

func (*PromotionByUnionIDRequest) GetMaterialId

func (x *PromotionByUnionIDRequest) GetMaterialId() string

func (*PromotionByUnionIDRequest) GetPositionId

func (x *PromotionByUnionIDRequest) GetPositionId() uint64

func (*PromotionByUnionIDRequest) GetSubUnionId

func (x *PromotionByUnionIDRequest) GetSubUnionId() string

func (*PromotionByUnionIDRequest) GetType

func (x *PromotionByUnionIDRequest) GetType() int64

func (*PromotionByUnionIDRequest) GetUnionId

func (x *PromotionByUnionIDRequest) GetUnionId() uint64

func (*PromotionByUnionIDRequest) ProtoMessage

func (*PromotionByUnionIDRequest) ProtoMessage()

func (*PromotionByUnionIDRequest) ProtoReflect

func (*PromotionByUnionIDRequest) Reset

func (x *PromotionByUnionIDRequest) Reset()

func (*PromotionByUnionIDRequest) String

func (x *PromotionByUnionIDRequest) String() string

type PromotionByUnionIDResponse

type PromotionByUnionIDResponse struct {
	Code int64         `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
	Msg  string        `protobuf:"bytes,2,opt,name=msg,proto3" json:"msg,omitempty"`
	Data *PromotedData `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*PromotionByUnionIDResponse) Descriptor deprecated

func (*PromotionByUnionIDResponse) Descriptor() ([]byte, []int)

Deprecated: Use PromotionByUnionIDResponse.ProtoReflect.Descriptor instead.

func (*PromotionByUnionIDResponse) GetCode

func (x *PromotionByUnionIDResponse) GetCode() int64

func (*PromotionByUnionIDResponse) GetData

func (*PromotionByUnionIDResponse) GetMsg

func (x *PromotionByUnionIDResponse) GetMsg() string

func (*PromotionByUnionIDResponse) ProtoMessage

func (*PromotionByUnionIDResponse) ProtoMessage()

func (*PromotionByUnionIDResponse) ProtoReflect

func (*PromotionByUnionIDResponse) Reset

func (x *PromotionByUnionIDResponse) Reset()

func (*PromotionByUnionIDResponse) String

func (x *PromotionByUnionIDResponse) String() string

type ShopInfo

type ShopInfo struct {
	ShopId    uint64  `protobuf:"varint,1,opt,name=shopId,proto3" json:"shopId,omitempty"`        // 店铺Id
	ShopLabel string  `protobuf:"bytes,2,opt,name=shopLabel,proto3" json:"shopLabel,omitempty"`   //
	ShopLevel float64 `protobuf:"fixed64,3,opt,name=shopLevel,proto3" json:"shopLevel,omitempty"` // 店铺等级
	ShopName  string  `protobuf:"bytes,4,opt,name=shopName,proto3" json:"shopName,omitempty"`     // 店铺名称(或供应商名称)
	// contains filtered or unexported fields
}

func (*ShopInfo) Descriptor deprecated

func (*ShopInfo) Descriptor() ([]byte, []int)

Deprecated: Use ShopInfo.ProtoReflect.Descriptor instead.

func (*ShopInfo) GetShopId

func (x *ShopInfo) GetShopId() uint64

func (*ShopInfo) GetShopLabel

func (x *ShopInfo) GetShopLabel() string

func (*ShopInfo) GetShopLevel

func (x *ShopInfo) GetShopLevel() float64

func (*ShopInfo) GetShopName

func (x *ShopInfo) GetShopName() string

func (*ShopInfo) ProtoMessage

func (*ShopInfo) ProtoMessage()

func (*ShopInfo) ProtoReflect

func (x *ShopInfo) ProtoReflect() protoreflect.Message

func (*ShopInfo) Reset

func (x *ShopInfo) Reset()

func (*ShopInfo) String

func (x *ShopInfo) String() string

type UnimplementedJdApiServiceServer

type UnimplementedJdApiServiceServer struct {
}

UnimplementedJdApiServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedJdApiServiceServer) PromotionByUnionID

type UnsafeJdApiServiceServer

type UnsafeJdApiServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeJdApiServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to JdApiServiceServer will result in compilation errors.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL