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.

2942 lines
96 KiB
Go

2 years ago
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
2 years ago
// protoc-gen-go v1.26.0
// protoc v3.10.1
2 years ago
// source: pb/artshow.proto
2 years ago
package artShow
import (
protoreflect "google.golang.org/protobuf/reflect/protoreflect"
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
)
const (
// Verify that this generated code is sufficiently up-to-date.
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
// Verify that runtime/protoimpl is sufficiently up-to-date.
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)
// 创建 更新画展包
type SaveShowReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
2 years ago
ShowName string `protobuf:"bytes,1,opt,name=ShowName,json=show_name,proto3" json:"ShowName,omitempty"`
ArtistName string `protobuf:"bytes,2,opt,name=ArtistName,json=artist_name,proto3" json:"ArtistName,omitempty"`
ArtistID string `protobuf:"bytes,3,opt,name=ArtistID,json=artist_id,proto3" json:"ArtistID,omitempty"`
ArtworkNum int32 `protobuf:"varint,4,opt,name=ArtworkNum,json=artwork_num,proto3" json:"ArtworkNum,omitempty"`
Ruler int32 `protobuf:"varint,5,opt,name=Ruler,json=ruler,proto3" json:"Ruler,omitempty"`
Price int64 `protobuf:"varint,6,opt,name=Price,json=price,proto3" json:"Price,omitempty"`
Reward int64 `protobuf:"varint,7,opt,name=Reward,json=reward,proto3" json:"Reward,omitempty"`
IsShow int32 `protobuf:"varint,8,opt,name=IsShow,json=is_show,proto3" json:"IsShow,omitempty"`
ShowTime string `protobuf:"bytes,9,opt,name=ShowTime,json=show_time,proto3" json:"ShowTime,omitempty"`
ShowArtwork []*ShowArtworkDetail `protobuf:"bytes,10,rep,name=ShowArtwork,json=show_artwork,proto3" json:"ShowArtwork,omitempty"`
DelShowArtwork []*DelArtworkDetail `protobuf:"bytes,11,rep,name=DelShowArtwork,json=del_show_artwork,proto3" json:"DelShowArtwork,omitempty"`
ID int64 `protobuf:"varint,12,opt,name=ID,json=id,proto3" json:"ID,omitempty"`
2 years ago
}
func (x *SaveShowReq) Reset() {
*x = SaveShowReq{}
if protoimpl.UnsafeEnabled {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[0]
2 years ago
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *SaveShowReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*SaveShowReq) ProtoMessage() {}
func (x *SaveShowReq) ProtoReflect() protoreflect.Message {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[0]
2 years ago
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use SaveShowReq.ProtoReflect.Descriptor instead.
func (*SaveShowReq) Descriptor() ([]byte, []int) {
2 years ago
return file_pb_artshow_proto_rawDescGZIP(), []int{0}
2 years ago
}
func (x *SaveShowReq) GetShowName() string {
if x != nil {
return x.ShowName
}
return ""
}
func (x *SaveShowReq) GetArtistName() string {
if x != nil {
return x.ArtistName
}
return ""
}
func (x *SaveShowReq) GetArtistID() string {
if x != nil {
return x.ArtistID
}
return ""
}
func (x *SaveShowReq) GetArtworkNum() int32 {
if x != nil {
return x.ArtworkNum
}
return 0
}
func (x *SaveShowReq) GetRuler() int32 {
if x != nil {
return x.Ruler
}
return 0
}
func (x *SaveShowReq) GetPrice() int64 {
if x != nil {
return x.Price
}
return 0
}
func (x *SaveShowReq) GetReward() int64 {
if x != nil {
return x.Reward
}
return 0
}
func (x *SaveShowReq) GetIsShow() int32 {
if x != nil {
return x.IsShow
}
return 0
}
func (x *SaveShowReq) GetShowTime() string {
if x != nil {
return x.ShowTime
}
return ""
}
func (x *SaveShowReq) GetShowArtwork() []*ShowArtworkDetail {
if x != nil {
return x.ShowArtwork
}
return nil
}
2 years ago
func (x *SaveShowReq) GetDelShowArtwork() []*DelArtworkDetail {
if x != nil {
return x.DelShowArtwork
}
return nil
}
2 years ago
func (x *SaveShowReq) GetID() int64 {
if x != nil {
return x.ID
}
return 0
}
type SaveShowRes struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Msg string `protobuf:"bytes,1,opt,name=Msg,json=msg,proto3" json:"Msg,omitempty"`
ShowID int64 `protobuf:"varint,2,opt,name=ShowID,json=show_id,proto3" json:"ShowID,omitempty"`
}
func (x *SaveShowRes) Reset() {
*x = SaveShowRes{}
if protoimpl.UnsafeEnabled {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[1]
2 years ago
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *SaveShowRes) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*SaveShowRes) ProtoMessage() {}
func (x *SaveShowRes) ProtoReflect() protoreflect.Message {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[1]
2 years ago
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use SaveShowRes.ProtoReflect.Descriptor instead.
func (*SaveShowRes) Descriptor() ([]byte, []int) {
2 years ago
return file_pb_artshow_proto_rawDescGZIP(), []int{1}
2 years ago
}
func (x *SaveShowRes) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
func (x *SaveShowRes) GetShowID() int64 {
if x != nil {
return x.ShowID
}
return 0
}
type CommonRes struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Msg string `protobuf:"bytes,1,opt,name=Msg,json=msg,proto3" json:"Msg,omitempty"`
}
func (x *CommonRes) Reset() {
*x = CommonRes{}
if protoimpl.UnsafeEnabled {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[2]
2 years ago
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *CommonRes) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*CommonRes) ProtoMessage() {}
func (x *CommonRes) ProtoReflect() protoreflect.Message {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[2]
2 years ago
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use CommonRes.ProtoReflect.Descriptor instead.
func (*CommonRes) Descriptor() ([]byte, []int) {
2 years ago
return file_pb_artshow_proto_rawDescGZIP(), []int{2}
2 years ago
}
func (x *CommonRes) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
// 画展包详情
type ShowDetailReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
ShowID int64 `protobuf:"varint,1,opt,name=ShowID,json=show_id,proto3" json:"ShowID,omitempty"`
}
func (x *ShowDetailReq) Reset() {
*x = ShowDetailReq{}
if protoimpl.UnsafeEnabled {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[3]
2 years ago
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ShowDetailReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ShowDetailReq) ProtoMessage() {}
func (x *ShowDetailReq) ProtoReflect() protoreflect.Message {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[3]
2 years ago
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ShowDetailReq.ProtoReflect.Descriptor instead.
func (*ShowDetailReq) Descriptor() ([]byte, []int) {
2 years ago
return file_pb_artshow_proto_rawDescGZIP(), []int{3}
2 years ago
}
func (x *ShowDetailReq) GetShowID() int64 {
if x != nil {
return x.ShowID
}
return 0
}
type ShowDetail struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
ID int64 `protobuf:"varint,1,opt,name=ID,json=id,proto3" json:"ID,omitempty"`
ShowSeq string `protobuf:"bytes,2,opt,name=ShowSeq,json=show_seq,proto3" json:"ShowSeq,omitempty"`
ShowName string `protobuf:"bytes,3,opt,name=ShowName,json=show_name,proto3" json:"ShowName,omitempty"`
ArtistName string `protobuf:"bytes,4,opt,name=ArtistName,json=artist_name,proto3" json:"ArtistName,omitempty"`
ArtistID string `protobuf:"bytes,5,opt,name=ArtistID,json=artist_id,proto3" json:"ArtistID,omitempty"`
ArtworkNum int32 `protobuf:"varint,6,opt,name=ArtworkNum,json=artwork_num,proto3" json:"ArtworkNum,omitempty"`
Ruler int32 `protobuf:"varint,7,opt,name=Ruler,json=ruler,proto3" json:"Ruler,omitempty"`
Price int64 `protobuf:"varint,8,opt,name=Price,json=price,proto3" json:"Price,omitempty"`
Reward int64 `protobuf:"varint,9,opt,name=Reward,json=reward,proto3" json:"Reward,omitempty"`
ShowTime string `protobuf:"bytes,10,opt,name=ShowTime,json=show_time,proto3" json:"ShowTime,omitempty"`
IsShow int32 `protobuf:"varint,11,opt,name=IsShow,json=is_show,proto3" json:"IsShow,omitempty"`
}
func (x *ShowDetail) Reset() {
*x = ShowDetail{}
if protoimpl.UnsafeEnabled {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[4]
2 years ago
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ShowDetail) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ShowDetail) ProtoMessage() {}
func (x *ShowDetail) ProtoReflect() protoreflect.Message {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[4]
2 years ago
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ShowDetail.ProtoReflect.Descriptor instead.
func (*ShowDetail) Descriptor() ([]byte, []int) {
2 years ago
return file_pb_artshow_proto_rawDescGZIP(), []int{4}
2 years ago
}
func (x *ShowDetail) GetID() int64 {
if x != nil {
return x.ID
}
return 0
}
func (x *ShowDetail) GetShowSeq() string {
if x != nil {
return x.ShowSeq
}
return ""
}
func (x *ShowDetail) GetShowName() string {
if x != nil {
return x.ShowName
}
return ""
}
func (x *ShowDetail) GetArtistName() string {
if x != nil {
return x.ArtistName
}
return ""
}
func (x *ShowDetail) GetArtistID() string {
if x != nil {
return x.ArtistID
}
return ""
}
func (x *ShowDetail) GetArtworkNum() int32 {
if x != nil {
return x.ArtworkNum
}
return 0
}
func (x *ShowDetail) GetRuler() int32 {
if x != nil {
return x.Ruler
}
return 0
}
func (x *ShowDetail) GetPrice() int64 {
if x != nil {
return x.Price
}
return 0
}
func (x *ShowDetail) GetReward() int64 {
if x != nil {
return x.Reward
}
return 0
}
func (x *ShowDetail) GetShowTime() string {
if x != nil {
return x.ShowTime
}
return ""
}
func (x *ShowDetail) GetIsShow() int32 {
if x != nil {
return x.IsShow
}
return 0
}
2 years ago
type ShowDetailRes struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Data *ShowDetail `protobuf:"bytes,1,opt,name=Data,json=data,proto3" json:"Data,omitempty"`
Msg string `protobuf:"bytes,2,opt,name=Msg,json=msg,proto3" json:"Msg,omitempty"`
}
func (x *ShowDetailRes) Reset() {
*x = ShowDetailRes{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artshow_proto_msgTypes[5]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ShowDetailRes) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ShowDetailRes) ProtoMessage() {}
func (x *ShowDetailRes) ProtoReflect() protoreflect.Message {
mi := &file_pb_artshow_proto_msgTypes[5]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ShowDetailRes.ProtoReflect.Descriptor instead.
func (*ShowDetailRes) Descriptor() ([]byte, []int) {
return file_pb_artshow_proto_rawDescGZIP(), []int{5}
}
func (x *ShowDetailRes) GetData() *ShowDetail {
if x != nil {
return x.Data
}
return nil
}
func (x *ShowDetailRes) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
2 years ago
type ShowArtworkDetailRes struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Data []*ShowArtworkDetail `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"`
Msg string `protobuf:"bytes,2,opt,name=Msg,json=msg,proto3" json:"Msg,omitempty"`
}
func (x *ShowArtworkDetailRes) Reset() {
*x = ShowArtworkDetailRes{}
if protoimpl.UnsafeEnabled {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[6]
2 years ago
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ShowArtworkDetailRes) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ShowArtworkDetailRes) ProtoMessage() {}
func (x *ShowArtworkDetailRes) ProtoReflect() protoreflect.Message {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[6]
2 years ago
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ShowArtworkDetailRes.ProtoReflect.Descriptor instead.
func (*ShowArtworkDetailRes) Descriptor() ([]byte, []int) {
2 years ago
return file_pb_artshow_proto_rawDescGZIP(), []int{6}
2 years ago
}
func (x *ShowArtworkDetailRes) GetData() []*ShowArtworkDetail {
if x != nil {
return x.Data
}
return nil
}
func (x *ShowArtworkDetailRes) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
// 画展包列表
type ShowListReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Page int32 `protobuf:"varint,1,opt,name=Page,json=page,proto3" json:"Page,omitempty"`
PageSize int32 `protobuf:"varint,2,opt,name=PageSize,json=page_size,proto3" json:"PageSize,omitempty"`
StartTime string `protobuf:"bytes,3,opt,name=StartTime,json=start_time,proto3" json:"StartTime,omitempty"`
EndTime string `protobuf:"bytes,4,opt,name=EndTime,json=end_time,proto3" json:"EndTime,omitempty"`
ArtistID string `protobuf:"bytes,5,opt,name=ArtistID,json=artist_id,proto3" json:"ArtistID,omitempty"`
IsShow int32 `protobuf:"varint,6,opt,name=IsShow,json=is_show,proto3" json:"IsShow,omitempty"`
}
func (x *ShowListReq) Reset() {
*x = ShowListReq{}
if protoimpl.UnsafeEnabled {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[7]
2 years ago
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ShowListReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ShowListReq) ProtoMessage() {}
func (x *ShowListReq) ProtoReflect() protoreflect.Message {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[7]
2 years ago
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ShowListReq.ProtoReflect.Descriptor instead.
func (*ShowListReq) Descriptor() ([]byte, []int) {
2 years ago
return file_pb_artshow_proto_rawDescGZIP(), []int{7}
2 years ago
}
func (x *ShowListReq) GetPage() int32 {
if x != nil {
return x.Page
}
return 0
}
func (x *ShowListReq) GetPageSize() int32 {
if x != nil {
return x.PageSize
}
return 0
}
func (x *ShowListReq) GetStartTime() string {
if x != nil {
return x.StartTime
}
return ""
}
func (x *ShowListReq) GetEndTime() string {
if x != nil {
return x.EndTime
}
return ""
}
func (x *ShowListReq) GetArtistID() string {
if x != nil {
return x.ArtistID
}
return ""
}
func (x *ShowListReq) GetIsShow() int32 {
if x != nil {
return x.IsShow
}
return 0
}
type ShowListRes struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Total int64 `protobuf:"varint,1,opt,name=Total,json=total,proto3" json:"Total,omitempty"`
TotalPackageNum int64 `protobuf:"varint,2,opt,name=TotalPackageNum,json=total_package_num,proto3" json:"TotalPackageNum,omitempty"`
TotalArtistNum int64 `protobuf:"varint,3,opt,name=TotalArtistNum,json=total_artist_num,proto3" json:"TotalArtistNum,omitempty"`
Data []*ShowDetail `protobuf:"bytes,4,rep,name=Data,json=data,proto3" json:"Data,omitempty"`
Msg string `protobuf:"bytes,5,opt,name=Msg,json=msg,proto3" json:"Msg,omitempty"`
}
func (x *ShowListRes) Reset() {
*x = ShowListRes{}
if protoimpl.UnsafeEnabled {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[8]
2 years ago
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ShowListRes) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ShowListRes) ProtoMessage() {}
func (x *ShowListRes) ProtoReflect() protoreflect.Message {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[8]
2 years ago
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ShowListRes.ProtoReflect.Descriptor instead.
func (*ShowListRes) Descriptor() ([]byte, []int) {
2 years ago
return file_pb_artshow_proto_rawDescGZIP(), []int{8}
2 years ago
}
func (x *ShowListRes) GetTotal() int64 {
if x != nil {
return x.Total
}
return 0
}
func (x *ShowListRes) GetTotalPackageNum() int64 {
if x != nil {
return x.TotalPackageNum
}
return 0
}
func (x *ShowListRes) GetTotalArtistNum() int64 {
if x != nil {
return x.TotalArtistNum
}
return 0
}
func (x *ShowListRes) GetData() []*ShowDetail {
if x != nil {
return x.Data
}
return nil
}
func (x *ShowListRes) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
// 删除画展包
type DelShowReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
ShowID []int64 `protobuf:"varint,1,rep,packed,name=ShowID,json=show_id,proto3" json:"ShowID,omitempty"`
}
func (x *DelShowReq) Reset() {
*x = DelShowReq{}
if protoimpl.UnsafeEnabled {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[9]
2 years ago
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *DelShowReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DelShowReq) ProtoMessage() {}
func (x *DelShowReq) ProtoReflect() protoreflect.Message {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[9]
2 years ago
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DelShowReq.ProtoReflect.Descriptor instead.
func (*DelShowReq) Descriptor() ([]byte, []int) {
2 years ago
return file_pb_artshow_proto_rawDescGZIP(), []int{9}
2 years ago
}
func (x *DelShowReq) GetShowID() []int64 {
if x != nil {
return x.ShowID
}
return nil
}
// 画展包中画作详情 除价格
type ShowArtworkDetail struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
ID int64 `protobuf:"varint,1,opt,name=ID,json=id,proto3" json:"ID,omitempty"`
ShowID int64 `protobuf:"varint,2,opt,name=ShowID,json=show_id,proto3" json:"ShowID,omitempty"`
ArtworkID int64 `protobuf:"varint,3,opt,name=ArtworkID,json=artwork_id,proto3" json:"ArtworkID,omitempty"`
ArtworkName string `protobuf:"bytes,4,opt,name=ArtworkName,json=artwork_name,proto3" json:"ArtworkName,omitempty"`
ArtistName string `protobuf:"bytes,5,opt,name=ArtistName,json=artist_name,proto3" json:"ArtistName,omitempty"`
2 years ago
Length int32 `protobuf:"varint,6,opt,name=Length,json=length,proto3" json:"Length,omitempty"`
Width int32 `protobuf:"varint,7,opt,name=Width,json=width,proto3" json:"Width,omitempty"`
Ruler int32 `protobuf:"varint,8,opt,name=Ruler,json=ruler,proto3" json:"Ruler,omitempty"`
SmallPic string `protobuf:"bytes,9,opt,name=SmallPic,json=small_pic,proto3" json:"SmallPic,omitempty"`
2 years ago
}
func (x *ShowArtworkDetail) Reset() {
*x = ShowArtworkDetail{}
if protoimpl.UnsafeEnabled {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[10]
2 years ago
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ShowArtworkDetail) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ShowArtworkDetail) ProtoMessage() {}
func (x *ShowArtworkDetail) ProtoReflect() protoreflect.Message {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[10]
2 years ago
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ShowArtworkDetail.ProtoReflect.Descriptor instead.
func (*ShowArtworkDetail) Descriptor() ([]byte, []int) {
2 years ago
return file_pb_artshow_proto_rawDescGZIP(), []int{10}
2 years ago
}
func (x *ShowArtworkDetail) GetID() int64 {
if x != nil {
return x.ID
}
return 0
}
func (x *ShowArtworkDetail) GetShowID() int64 {
if x != nil {
return x.ShowID
}
return 0
}
func (x *ShowArtworkDetail) GetArtworkID() int64 {
if x != nil {
return x.ArtworkID
}
return 0
}
func (x *ShowArtworkDetail) GetArtworkName() string {
if x != nil {
return x.ArtworkName
}
return ""
}
func (x *ShowArtworkDetail) GetArtistName() string {
if x != nil {
return x.ArtistName
}
return ""
}
2 years ago
func (x *ShowArtworkDetail) GetLength() int32 {
if x != nil {
return x.Length
}
return 0
}
func (x *ShowArtworkDetail) GetWidth() int32 {
if x != nil {
return x.Width
}
return 0
}
2 years ago
func (x *ShowArtworkDetail) GetRuler() int32 {
if x != nil {
return x.Ruler
}
return 0
}
func (x *ShowArtworkDetail) GetSmallPic() string {
if x != nil {
return x.SmallPic
}
return ""
}
2 years ago
// 画展包 删除的画作信息
type DelArtworkDetail struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
ID int64 `protobuf:"varint,1,opt,name=ID,json=id,proto3" json:"ID,omitempty"`
ArtworkID int64 `protobuf:"varint,2,opt,name=ArtworkID,json=artwork_id,proto3" json:"ArtworkID,omitempty"`
}
func (x *DelArtworkDetail) Reset() {
*x = DelArtworkDetail{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artshow_proto_msgTypes[11]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *DelArtworkDetail) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DelArtworkDetail) ProtoMessage() {}
func (x *DelArtworkDetail) ProtoReflect() protoreflect.Message {
mi := &file_pb_artshow_proto_msgTypes[11]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DelArtworkDetail.ProtoReflect.Descriptor instead.
func (*DelArtworkDetail) Descriptor() ([]byte, []int) {
return file_pb_artshow_proto_rawDescGZIP(), []int{11}
}
func (x *DelArtworkDetail) GetID() int64 {
if x != nil {
return x.ID
}
return 0
}
func (x *DelArtworkDetail) GetArtworkID() int64 {
if x != nil {
return x.ArtworkID
}
return 0
}
2 years ago
// 画展包 画家 画作 统计数据
type ShowStatisticalInfoReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
IsShow int32 `protobuf:"varint,1,opt,name=IsShow,json=is_show,proto3" json:"IsShow,omitempty"`
}
func (x *ShowStatisticalInfoReq) Reset() {
*x = ShowStatisticalInfoReq{}
if protoimpl.UnsafeEnabled {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[12]
2 years ago
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ShowStatisticalInfoReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ShowStatisticalInfoReq) ProtoMessage() {}
func (x *ShowStatisticalInfoReq) ProtoReflect() protoreflect.Message {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[12]
2 years ago
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ShowStatisticalInfoReq.ProtoReflect.Descriptor instead.
func (*ShowStatisticalInfoReq) Descriptor() ([]byte, []int) {
2 years ago
return file_pb_artshow_proto_rawDescGZIP(), []int{12}
2 years ago
}
func (x *ShowStatisticalInfoReq) GetIsShow() int32 {
if x != nil {
return x.IsShow
}
return 0
}
type ShowStatisticalInfoRes struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Data *ShowStatisticalInfoRes_Num `protobuf:"bytes,1,opt,name=Data,json=data,proto3" json:"Data,omitempty"`
Msg string `protobuf:"bytes,2,opt,name=Msg,json=msg,proto3" json:"Msg,omitempty"`
}
func (x *ShowStatisticalInfoRes) Reset() {
*x = ShowStatisticalInfoRes{}
if protoimpl.UnsafeEnabled {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[13]
2 years ago
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ShowStatisticalInfoRes) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ShowStatisticalInfoRes) ProtoMessage() {}
func (x *ShowStatisticalInfoRes) ProtoReflect() protoreflect.Message {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[13]
2 years ago
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ShowStatisticalInfoRes.ProtoReflect.Descriptor instead.
func (*ShowStatisticalInfoRes) Descriptor() ([]byte, []int) {
2 years ago
return file_pb_artshow_proto_rawDescGZIP(), []int{13}
2 years ago
}
func (x *ShowStatisticalInfoRes) GetData() *ShowStatisticalInfoRes_Num {
if x != nil {
return x.Data
}
return nil
}
func (x *ShowStatisticalInfoRes) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
type ArtworkPriceReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
ArtworkID int64 `protobuf:"varint,1,opt,name=ArtworkID,json=artwork_id,proto3" json:"ArtworkID,omitempty"`
}
func (x *ArtworkPriceReq) Reset() {
*x = ArtworkPriceReq{}
if protoimpl.UnsafeEnabled {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[14]
2 years ago
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ArtworkPriceReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ArtworkPriceReq) ProtoMessage() {}
func (x *ArtworkPriceReq) ProtoReflect() protoreflect.Message {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[14]
2 years ago
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ArtworkPriceReq.ProtoReflect.Descriptor instead.
func (*ArtworkPriceReq) Descriptor() ([]byte, []int) {
2 years ago
return file_pb_artshow_proto_rawDescGZIP(), []int{14}
2 years ago
}
func (x *ArtworkPriceReq) GetArtworkID() int64 {
if x != nil {
return x.ArtworkID
}
return 0
}
type ArtworkPriceRes struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Data *ArtworkPriceRes_PriceInfo `protobuf:"bytes,1,opt,name=Data,json=data,proto3" json:"Data,omitempty"`
Msg string `protobuf:"bytes,2,opt,name=Msg,json=msg,proto3" json:"Msg,omitempty"`
}
func (x *ArtworkPriceRes) Reset() {
*x = ArtworkPriceRes{}
if protoimpl.UnsafeEnabled {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[15]
2 years ago
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ArtworkPriceRes) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ArtworkPriceRes) ProtoMessage() {}
func (x *ArtworkPriceRes) ProtoReflect() protoreflect.Message {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[15]
2 years ago
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ArtworkPriceRes.ProtoReflect.Descriptor instead.
func (*ArtworkPriceRes) Descriptor() ([]byte, []int) {
2 years ago
return file_pb_artshow_proto_rawDescGZIP(), []int{15}
2 years ago
}
func (x *ArtworkPriceRes) GetData() *ArtworkPriceRes_PriceInfo {
if x != nil {
return x.Data
}
return nil
}
func (x *ArtworkPriceRes) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
type ShowRel struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
ID int64 `protobuf:"varint,1,opt,name=ID,json=id,proto3" json:"ID,omitempty"`
ApplyID int64 `protobuf:"varint,2,opt,name=ApplyID,json=apply_id,proto3" json:"ApplyID,omitempty"`
ShowID int64 `protobuf:"varint,3,opt,name=ShowID,json=show_id,proto3" json:"ShowID,omitempty"`
Index int32 `protobuf:"varint,4,opt,name=Index,json=index,proto3" json:"Index,omitempty"`
Address string `protobuf:"bytes,5,opt,name=Address,json=address,proto3" json:"Address,omitempty"`
}
func (x *ShowRel) Reset() {
*x = ShowRel{}
if protoimpl.UnsafeEnabled {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[16]
2 years ago
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ShowRel) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ShowRel) ProtoMessage() {}
func (x *ShowRel) ProtoReflect() protoreflect.Message {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[16]
2 years ago
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ShowRel.ProtoReflect.Descriptor instead.
func (*ShowRel) Descriptor() ([]byte, []int) {
2 years ago
return file_pb_artshow_proto_rawDescGZIP(), []int{16}
2 years ago
}
func (x *ShowRel) GetID() int64 {
if x != nil {
return x.ID
}
return 0
}
func (x *ShowRel) GetApplyID() int64 {
if x != nil {
return x.ApplyID
}
return 0
}
func (x *ShowRel) GetShowID() int64 {
if x != nil {
return x.ShowID
}
return 0
}
func (x *ShowRel) GetIndex() int32 {
if x != nil {
return x.Index
}
return 0
}
func (x *ShowRel) GetAddress() string {
if x != nil {
return x.Address
}
return ""
}
2 years ago
type DelShowRel struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
ID int64 `protobuf:"varint,1,opt,name=ID,json=id,proto3" json:"ID,omitempty"`
ShowID int64 `protobuf:"varint,2,opt,name=ShowID,json=show_id,proto3" json:"ShowID,omitempty"`
}
func (x *DelShowRel) Reset() {
*x = DelShowRel{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artshow_proto_msgTypes[17]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *DelShowRel) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DelShowRel) ProtoMessage() {}
func (x *DelShowRel) ProtoReflect() protoreflect.Message {
mi := &file_pb_artshow_proto_msgTypes[17]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DelShowRel.ProtoReflect.Descriptor instead.
func (*DelShowRel) Descriptor() ([]byte, []int) {
return file_pb_artshow_proto_rawDescGZIP(), []int{17}
}
func (x *DelShowRel) GetID() int64 {
if x != nil {
return x.ID
}
return 0
}
func (x *DelShowRel) GetShowID() int64 {
if x != nil {
return x.ShowID
}
return 0
}
2 years ago
type SaveApplyReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
2 years ago
Applicant string `protobuf:"bytes,1,opt,name=Applicant,json=applicant,proto3" json:"Applicant,omitempty"`
ApplicantID int64 `protobuf:"varint,2,opt,name=ApplicantID,json=applicant_id,proto3" json:"ApplicantID,omitempty"`
Num int32 `protobuf:"varint,3,opt,name=Num,json=num,proto3" json:"Num,omitempty"`
ApplyTime string `protobuf:"bytes,4,opt,name=ApplyTime,json=apply_time,proto3" json:"ApplyTime,omitempty"`
ID int64 `protobuf:"varint,5,opt,name=ID,json=id,proto3" json:"ID,omitempty"`
Status int32 `protobuf:"varint,6,opt,name=Status,json=status,proto3" json:"Status,omitempty"`
Remark string `protobuf:"bytes,7,opt,name=Remark,json=remark,proto3" json:"Remark,omitempty"`
Rel []*ShowRel `protobuf:"bytes,8,rep,name=Rel,json=rel,proto3" json:"Rel,omitempty"`
DelRel []*DelShowRel `protobuf:"bytes,9,rep,name=DelRel,json=del_rel,proto3" json:"DelRel,omitempty"`
2 years ago
}
func (x *SaveApplyReq) Reset() {
*x = SaveApplyReq{}
if protoimpl.UnsafeEnabled {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[18]
2 years ago
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *SaveApplyReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*SaveApplyReq) ProtoMessage() {}
func (x *SaveApplyReq) ProtoReflect() protoreflect.Message {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[18]
2 years ago
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use SaveApplyReq.ProtoReflect.Descriptor instead.
func (*SaveApplyReq) Descriptor() ([]byte, []int) {
2 years ago
return file_pb_artshow_proto_rawDescGZIP(), []int{18}
2 years ago
}
func (x *SaveApplyReq) GetApplicant() string {
if x != nil {
return x.Applicant
}
return ""
}
func (x *SaveApplyReq) GetApplicantID() int64 {
if x != nil {
return x.ApplicantID
}
return 0
}
func (x *SaveApplyReq) GetNum() int32 {
if x != nil {
return x.Num
}
return 0
}
func (x *SaveApplyReq) GetApplyTime() string {
if x != nil {
return x.ApplyTime
}
return ""
}
func (x *SaveApplyReq) GetID() int64 {
if x != nil {
return x.ID
}
return 0
}
func (x *SaveApplyReq) GetStatus() int32 {
if x != nil {
return x.Status
}
return 0
}
func (x *SaveApplyReq) GetRemark() string {
if x != nil {
return x.Remark
}
return ""
}
func (x *SaveApplyReq) GetRel() []*ShowRel {
if x != nil {
return x.Rel
}
return nil
}
2 years ago
func (x *SaveApplyReq) GetDelRel() []*DelShowRel {
if x != nil {
return x.DelRel
}
return nil
}
2 years ago
type SaveApplyRes struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Msg string `protobuf:"bytes,1,opt,name=Msg,json=msg,proto3" json:"Msg,omitempty"`
ApplyID int64 `protobuf:"varint,2,opt,name=ApplyID,json=apply_id,proto3" json:"ApplyID,omitempty"`
}
func (x *SaveApplyRes) Reset() {
*x = SaveApplyRes{}
if protoimpl.UnsafeEnabled {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[19]
2 years ago
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *SaveApplyRes) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*SaveApplyRes) ProtoMessage() {}
func (x *SaveApplyRes) ProtoReflect() protoreflect.Message {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[19]
2 years ago
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use SaveApplyRes.ProtoReflect.Descriptor instead.
func (*SaveApplyRes) Descriptor() ([]byte, []int) {
2 years ago
return file_pb_artshow_proto_rawDescGZIP(), []int{19}
2 years ago
}
func (x *SaveApplyRes) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
func (x *SaveApplyRes) GetApplyID() int64 {
if x != nil {
return x.ApplyID
}
return 0
}
type ApplyListReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Page int32 `protobuf:"varint,1,opt,name=Page,json=page,proto3" json:"Page,omitempty"`
PageSize int32 `protobuf:"varint,2,opt,name=PageSize,json=page_size,proto3" json:"PageSize,omitempty"`
2 years ago
Status int32 `protobuf:"varint,3,opt,name=Status,json=status,proto3" json:"Status,omitempty"`
2 years ago
}
func (x *ApplyListReq) Reset() {
*x = ApplyListReq{}
if protoimpl.UnsafeEnabled {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[20]
2 years ago
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ApplyListReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ApplyListReq) ProtoMessage() {}
func (x *ApplyListReq) ProtoReflect() protoreflect.Message {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[20]
2 years ago
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ApplyListReq.ProtoReflect.Descriptor instead.
func (*ApplyListReq) Descriptor() ([]byte, []int) {
2 years ago
return file_pb_artshow_proto_rawDescGZIP(), []int{20}
2 years ago
}
func (x *ApplyListReq) GetPage() int32 {
if x != nil {
return x.Page
}
return 0
}
func (x *ApplyListReq) GetPageSize() int32 {
if x != nil {
return x.PageSize
}
return 0
}
2 years ago
func (x *ApplyListReq) GetStatus() int32 {
if x != nil {
return x.Status
}
return 0
}
2 years ago
type ApplyListRes struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Total int64 `protobuf:"varint,1,opt,name=Total,json=total,proto3" json:"Total,omitempty"`
Data []*ApplyDetail `protobuf:"bytes,2,rep,name=Data,json=data,proto3" json:"Data,omitempty"`
Msg string `protobuf:"bytes,3,opt,name=Msg,json=msg,proto3" json:"Msg,omitempty"`
}
func (x *ApplyListRes) Reset() {
*x = ApplyListRes{}
if protoimpl.UnsafeEnabled {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[21]
2 years ago
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ApplyListRes) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ApplyListRes) ProtoMessage() {}
func (x *ApplyListRes) ProtoReflect() protoreflect.Message {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[21]
2 years ago
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ApplyListRes.ProtoReflect.Descriptor instead.
func (*ApplyListRes) Descriptor() ([]byte, []int) {
2 years ago
return file_pb_artshow_proto_rawDescGZIP(), []int{21}
2 years ago
}
func (x *ApplyListRes) GetTotal() int64 {
if x != nil {
return x.Total
}
return 0
}
func (x *ApplyListRes) GetData() []*ApplyDetail {
if x != nil {
return x.Data
}
return nil
}
func (x *ApplyListRes) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
type ApplyShowReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
ApplyID int64 `protobuf:"varint,1,opt,name=ApplyID,json=apply_id,proto3" json:"ApplyID,omitempty"`
}
func (x *ApplyShowReq) Reset() {
*x = ApplyShowReq{}
if protoimpl.UnsafeEnabled {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[22]
2 years ago
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ApplyShowReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ApplyShowReq) ProtoMessage() {}
func (x *ApplyShowReq) ProtoReflect() protoreflect.Message {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[22]
2 years ago
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ApplyShowReq.ProtoReflect.Descriptor instead.
func (*ApplyShowReq) Descriptor() ([]byte, []int) {
2 years ago
return file_pb_artshow_proto_rawDescGZIP(), []int{22}
2 years ago
}
func (x *ApplyShowReq) GetApplyID() int64 {
if x != nil {
return x.ApplyID
}
return 0
}
type ApplyShowRes struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Apply *ApplyDetail `protobuf:"bytes,1,opt,name=Apply,json=apply,proto3" json:"Apply,omitempty"`
Show []*ShowDetail `protobuf:"bytes,2,rep,name=Show,json=show,proto3" json:"Show,omitempty"`
Msg string `protobuf:"bytes,3,opt,name=Msg,json=msg,proto3" json:"Msg,omitempty"`
}
func (x *ApplyShowRes) Reset() {
*x = ApplyShowRes{}
if protoimpl.UnsafeEnabled {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[23]
2 years ago
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ApplyShowRes) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ApplyShowRes) ProtoMessage() {}
func (x *ApplyShowRes) ProtoReflect() protoreflect.Message {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[23]
2 years ago
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ApplyShowRes.ProtoReflect.Descriptor instead.
func (*ApplyShowRes) Descriptor() ([]byte, []int) {
2 years ago
return file_pb_artshow_proto_rawDescGZIP(), []int{23}
2 years ago
}
func (x *ApplyShowRes) GetApply() *ApplyDetail {
if x != nil {
return x.Apply
}
return nil
}
func (x *ApplyShowRes) GetShow() []*ShowDetail {
if x != nil {
return x.Show
}
return nil
}
func (x *ApplyShowRes) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
type ApplyDetail struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
ID int64 `protobuf:"varint,1,opt,name=ID,json=id,proto3" json:"ID,omitempty"`
ApplySeq string `protobuf:"bytes,2,opt,name=ApplySeq,json=apply_seq,proto3" json:"ApplySeq,omitempty"`
Applicant string `protobuf:"bytes,3,opt,name=Applicant,json=applicant,proto3" json:"Applicant,omitempty"`
ApplicantID int64 `protobuf:"varint,4,opt,name=ApplicantID,json=applicant_id,proto3" json:"ApplicantID,omitempty"`
Num int32 `protobuf:"varint,5,opt,name=Num,json=num,proto3" json:"Num,omitempty"`
ApplyTime string `protobuf:"bytes,6,opt,name=ApplyTime,json=apply_time,proto3" json:"ApplyTime,omitempty"`
Status int32 `protobuf:"varint,7,opt,name=Status,json=status,proto3" json:"Status,omitempty"`
Remark string `protobuf:"bytes,8,opt,name=Remark,json=remark,proto3" json:"Remark,omitempty"`
}
func (x *ApplyDetail) Reset() {
*x = ApplyDetail{}
if protoimpl.UnsafeEnabled {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[24]
2 years ago
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ApplyDetail) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ApplyDetail) ProtoMessage() {}
func (x *ApplyDetail) ProtoReflect() protoreflect.Message {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[24]
2 years ago
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ApplyDetail.ProtoReflect.Descriptor instead.
func (*ApplyDetail) Descriptor() ([]byte, []int) {
2 years ago
return file_pb_artshow_proto_rawDescGZIP(), []int{24}
2 years ago
}
func (x *ApplyDetail) GetID() int64 {
if x != nil {
return x.ID
}
return 0
}
func (x *ApplyDetail) GetApplySeq() string {
if x != nil {
return x.ApplySeq
}
return ""
}
func (x *ApplyDetail) GetApplicant() string {
if x != nil {
return x.Applicant
}
return ""
}
func (x *ApplyDetail) GetApplicantID() int64 {
if x != nil {
return x.ApplicantID
}
return 0
}
func (x *ApplyDetail) GetNum() int32 {
if x != nil {
return x.Num
}
return 0
}
func (x *ApplyDetail) GetApplyTime() string {
if x != nil {
return x.ApplyTime
}
return ""
}
func (x *ApplyDetail) GetStatus() int32 {
if x != nil {
return x.Status
}
return 0
}
func (x *ApplyDetail) GetRemark() string {
if x != nil {
return x.Remark
}
return ""
}
type ShowRelListReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
ApplyID int64 `protobuf:"varint,1,opt,name=ApplyID,json=apply_id,proto3" json:"ApplyID,omitempty"`
}
func (x *ShowRelListReq) Reset() {
*x = ShowRelListReq{}
if protoimpl.UnsafeEnabled {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[25]
2 years ago
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ShowRelListReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ShowRelListReq) ProtoMessage() {}
func (x *ShowRelListReq) ProtoReflect() protoreflect.Message {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[25]
2 years ago
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ShowRelListReq.ProtoReflect.Descriptor instead.
func (*ShowRelListReq) Descriptor() ([]byte, []int) {
2 years ago
return file_pb_artshow_proto_rawDescGZIP(), []int{25}
2 years ago
}
func (x *ShowRelListReq) GetApplyID() int64 {
if x != nil {
return x.ApplyID
}
return 0
}
type ShowRelListRes struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Msg string `protobuf:"bytes,1,opt,name=Msg,json=msg,proto3" json:"Msg,omitempty"`
Data []*ShowRel `protobuf:"bytes,2,rep,name=Data,json=data,proto3" json:"Data,omitempty"`
}
func (x *ShowRelListRes) Reset() {
*x = ShowRelListRes{}
if protoimpl.UnsafeEnabled {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[26]
2 years ago
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ShowRelListRes) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ShowRelListRes) ProtoMessage() {}
func (x *ShowRelListRes) ProtoReflect() protoreflect.Message {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[26]
2 years ago
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ShowRelListRes.ProtoReflect.Descriptor instead.
func (*ShowRelListRes) Descriptor() ([]byte, []int) {
2 years ago
return file_pb_artshow_proto_rawDescGZIP(), []int{26}
2 years ago
}
func (x *ShowRelListRes) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
func (x *ShowRelListRes) GetData() []*ShowRel {
if x != nil {
return x.Data
}
return nil
}
type UpdateApplyStatusReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Status int32 `protobuf:"varint,1,opt,name=Status,json=status,proto3" json:"Status,omitempty"`
Remark string `protobuf:"bytes,2,opt,name=Remark,json=remark,proto3" json:"Remark,omitempty"`
ApplyID int64 `protobuf:"varint,3,opt,name=ApplyID,json=apply_id,proto3" json:"ApplyID,omitempty"`
}
func (x *UpdateApplyStatusReq) Reset() {
*x = UpdateApplyStatusReq{}
if protoimpl.UnsafeEnabled {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[27]
2 years ago
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *UpdateApplyStatusReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpdateApplyStatusReq) ProtoMessage() {}
func (x *UpdateApplyStatusReq) ProtoReflect() protoreflect.Message {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[27]
2 years ago
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpdateApplyStatusReq.ProtoReflect.Descriptor instead.
func (*UpdateApplyStatusReq) Descriptor() ([]byte, []int) {
2 years ago
return file_pb_artshow_proto_rawDescGZIP(), []int{27}
2 years ago
}
func (x *UpdateApplyStatusReq) GetStatus() int32 {
if x != nil {
return x.Status
}
return 0
}
func (x *UpdateApplyStatusReq) GetRemark() string {
if x != nil {
return x.Remark
}
return ""
}
func (x *UpdateApplyStatusReq) GetApplyID() int64 {
if x != nil {
return x.ApplyID
}
return 0
}
type DelApplyReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
ApplyID []int64 `protobuf:"varint,1,rep,packed,name=ApplyID,json=apply_id,proto3" json:"ApplyID,omitempty"`
}
func (x *DelApplyReq) Reset() {
*x = DelApplyReq{}
if protoimpl.UnsafeEnabled {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[28]
2 years ago
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *DelApplyReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DelApplyReq) ProtoMessage() {}
func (x *DelApplyReq) ProtoReflect() protoreflect.Message {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[28]
2 years ago
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DelApplyReq.ProtoReflect.Descriptor instead.
func (*DelApplyReq) Descriptor() ([]byte, []int) {
2 years ago
return file_pb_artshow_proto_rawDescGZIP(), []int{28}
2 years ago
}
func (x *DelApplyReq) GetApplyID() []int64 {
if x != nil {
return x.ApplyID
}
return nil
}
type ShowStatisticalInfoRes_Num struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
ArtistNum int64 `protobuf:"varint,1,opt,name=ArtistNum,json=artist_num,proto3" json:"ArtistNum,omitempty"`
PackageNum int64 `protobuf:"varint,2,opt,name=PackageNum,json=package_num,proto3" json:"PackageNum,omitempty"`
2 years ago
TotalNum int64 `protobuf:"varint,3,opt,name=TotalNum,json=total_num,proto3" json:"TotalNum,omitempty"`
NotShowNum int64 `protobuf:"varint,4,opt,name=NotShowNum,json=not_show_num,proto3" json:"NotShowNum,omitempty"`
ShowHisNum int64 `protobuf:"varint,5,opt,name=ShowHisNum,json=show_his_num,proto3" json:"ShowHisNum,omitempty"`
2 years ago
}
func (x *ShowStatisticalInfoRes_Num) Reset() {
*x = ShowStatisticalInfoRes_Num{}
if protoimpl.UnsafeEnabled {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[29]
2 years ago
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ShowStatisticalInfoRes_Num) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ShowStatisticalInfoRes_Num) ProtoMessage() {}
func (x *ShowStatisticalInfoRes_Num) ProtoReflect() protoreflect.Message {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[29]
2 years ago
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ShowStatisticalInfoRes_Num.ProtoReflect.Descriptor instead.
func (*ShowStatisticalInfoRes_Num) Descriptor() ([]byte, []int) {
2 years ago
return file_pb_artshow_proto_rawDescGZIP(), []int{13, 0}
2 years ago
}
func (x *ShowStatisticalInfoRes_Num) GetArtistNum() int64 {
if x != nil {
return x.ArtistNum
}
return 0
}
func (x *ShowStatisticalInfoRes_Num) GetPackageNum() int64 {
if x != nil {
return x.PackageNum
}
return 0
}
2 years ago
func (x *ShowStatisticalInfoRes_Num) GetTotalNum() int64 {
if x != nil {
return x.TotalNum
}
return 0
}
func (x *ShowStatisticalInfoRes_Num) GetNotShowNum() int64 {
if x != nil {
return x.NotShowNum
}
return 0
}
func (x *ShowStatisticalInfoRes_Num) GetShowHisNum() int64 {
if x != nil {
return x.ShowHisNum
}
return 0
}
2 years ago
type ArtworkPriceRes_PriceInfo struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Price int64 `protobuf:"varint,1,opt,name=Price,json=price,proto3" json:"Price,omitempty"`
RulerPrice int64 `protobuf:"varint,2,opt,name=RulerPrice,json=ruler_price,proto3" json:"RulerPrice,omitempty"`
ArtworkPrice int64 `protobuf:"varint,3,opt,name=ArtworkPrice,json=artwork_price,proto3" json:"ArtworkPrice,omitempty"`
MarketPrice int64 `protobuf:"varint,4,opt,name=MarketPrice,json=market_price,proto3" json:"MarketPrice,omitempty"`
CopyrightPrice int64 `protobuf:"varint,5,opt,name=CopyrightPrice,json=copyright_price,proto3" json:"CopyrightPrice,omitempty"`
}
func (x *ArtworkPriceRes_PriceInfo) Reset() {
*x = ArtworkPriceRes_PriceInfo{}
if protoimpl.UnsafeEnabled {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[30]
2 years ago
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ArtworkPriceRes_PriceInfo) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ArtworkPriceRes_PriceInfo) ProtoMessage() {}
func (x *ArtworkPriceRes_PriceInfo) ProtoReflect() protoreflect.Message {
2 years ago
mi := &file_pb_artshow_proto_msgTypes[30]
2 years ago
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ArtworkPriceRes_PriceInfo.ProtoReflect.Descriptor instead.
func (*ArtworkPriceRes_PriceInfo) Descriptor() ([]byte, []int) {
2 years ago
return file_pb_artshow_proto_rawDescGZIP(), []int{15, 0}
2 years ago
}
func (x *ArtworkPriceRes_PriceInfo) GetPrice() int64 {
if x != nil {
return x.Price
}
return 0
}
func (x *ArtworkPriceRes_PriceInfo) GetRulerPrice() int64 {
if x != nil {
return x.RulerPrice
}
return 0
}
func (x *ArtworkPriceRes_PriceInfo) GetArtworkPrice() int64 {
if x != nil {
return x.ArtworkPrice
}
return 0
}
func (x *ArtworkPriceRes_PriceInfo) GetMarketPrice() int64 {
if x != nil {
return x.MarketPrice
}
return 0
}
func (x *ArtworkPriceRes_PriceInfo) GetCopyrightPrice() int64 {
if x != nil {
return x.CopyrightPrice
}
return 0
}
2 years ago
var File_pb_artshow_proto protoreflect.FileDescriptor
var file_pb_artshow_proto_rawDesc = []byte{
0x0a, 0x10, 0x70, 0x62, 0x2f, 0x61, 0x72, 0x74, 0x73, 0x68, 0x6f, 0x77, 0x2e, 0x70, 0x72, 0x6f,
2 years ago
0x74, 0x6f, 0x12, 0x07, 0x41, 0x72, 0x74, 0x53, 0x68, 0x6f, 0x77, 0x22, 0x97, 0x03, 0x0a, 0x0b,
2 years ago
0x53, 0x61, 0x76, 0x65, 0x53, 0x68, 0x6f, 0x77, 0x52, 0x65, 0x71, 0x12, 0x1b, 0x0a, 0x08, 0x53,
0x68, 0x6f, 0x77, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x73,
0x68, 0x6f, 0x77, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1f, 0x0a, 0x0a, 0x41, 0x72, 0x74, 0x69,
0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x61, 0x72,
0x74, 0x69, 0x73, 0x74, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1b, 0x0a, 0x08, 0x41, 0x72, 0x74,
0x69, 0x73, 0x74, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x61, 0x72, 0x74,
0x69, 0x73, 0x74, 0x5f, 0x69, 0x64, 0x12, 0x1f, 0x0a, 0x0a, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72,
0x6b, 0x4e, 0x75, 0x6d, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0b, 0x61, 0x72, 0x74, 0x77,
0x6f, 0x72, 0x6b, 0x5f, 0x6e, 0x75, 0x6d, 0x12, 0x14, 0x0a, 0x05, 0x52, 0x75, 0x6c, 0x65, 0x72,
0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x72, 0x75, 0x6c, 0x65, 0x72, 0x12, 0x14, 0x0a,
0x05, 0x50, 0x72, 0x69, 0x63, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x70, 0x72,
0x69, 0x63, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x18, 0x07, 0x20,
0x01, 0x28, 0x03, 0x52, 0x06, 0x72, 0x65, 0x77, 0x61, 0x72, 0x64, 0x12, 0x17, 0x0a, 0x06, 0x49,
0x73, 0x53, 0x68, 0x6f, 0x77, 0x18, 0x08, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x69, 0x73, 0x5f,
0x73, 0x68, 0x6f, 0x77, 0x12, 0x1b, 0x0a, 0x08, 0x53, 0x68, 0x6f, 0x77, 0x54, 0x69, 0x6d, 0x65,
0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x73, 0x68, 0x6f, 0x77, 0x5f, 0x74, 0x69, 0x6d,
0x65, 0x12, 0x3d, 0x0a, 0x0b, 0x53, 0x68, 0x6f, 0x77, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b,
0x18, 0x0a, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x41, 0x72, 0x74, 0x53, 0x68, 0x6f, 0x77,
0x2e, 0x53, 0x68, 0x6f, 0x77, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x44, 0x65, 0x74, 0x61,
0x69, 0x6c, 0x52, 0x0c, 0x73, 0x68, 0x6f, 0x77, 0x5f, 0x61, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b,
2 years ago
0x12, 0x43, 0x0a, 0x0e, 0x44, 0x65, 0x6c, 0x53, 0x68, 0x6f, 0x77, 0x41, 0x72, 0x74, 0x77, 0x6f,
0x72, 0x6b, 0x18, 0x0b, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x41, 0x72, 0x74, 0x53, 0x68,
0x6f, 0x77, 0x2e, 0x44, 0x65, 0x6c, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x44, 0x65, 0x74,
0x61, 0x69, 0x6c, 0x52, 0x10, 0x64, 0x65, 0x6c, 0x5f, 0x73, 0x68, 0x6f, 0x77, 0x5f, 0x61, 0x72,
0x74, 0x77, 0x6f, 0x72, 0x6b, 0x12, 0x0e, 0x0a, 0x02, 0x49, 0x44, 0x18, 0x0c, 0x20, 0x01, 0x28,
0x03, 0x52, 0x02, 0x69, 0x64, 0x22, 0x38, 0x0a, 0x0b, 0x53, 0x61, 0x76, 0x65, 0x53, 0x68, 0x6f,
0x77, 0x52, 0x65, 0x73, 0x12, 0x10, 0x0a, 0x03, 0x4d, 0x73, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28,
0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x12, 0x17, 0x0a, 0x06, 0x53, 0x68, 0x6f, 0x77, 0x49, 0x44,
0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x73, 0x68, 0x6f, 0x77, 0x5f, 0x69, 0x64, 0x22,
0x1d, 0x0a, 0x09, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x12, 0x10, 0x0a, 0x03,
0x4d, 0x73, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x22, 0x28,
0x0a, 0x0d, 0x53, 0x68, 0x6f, 0x77, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x52, 0x65, 0x71, 0x12,
0x17, 0x0a, 0x06, 0x53, 0x68, 0x6f, 0x77, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
0x07, 0x73, 0x68, 0x6f, 0x77, 0x5f, 0x69, 0x64, 0x22, 0xad, 0x02, 0x0a, 0x0a, 0x53, 0x68, 0x6f,
0x77, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x12, 0x0e, 0x0a, 0x02, 0x49, 0x44, 0x18, 0x01, 0x20,
0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x19, 0x0a, 0x07, 0x53, 0x68, 0x6f, 0x77, 0x53,
0x65, 0x71, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x73, 0x68, 0x6f, 0x77, 0x5f, 0x73,
0x65, 0x71, 0x12, 0x1b, 0x0a, 0x08, 0x53, 0x68, 0x6f, 0x77, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x03,
0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x73, 0x68, 0x6f, 0x77, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x12,
0x1f, 0x0a, 0x0a, 0x41, 0x72, 0x74, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20,
0x01, 0x28, 0x09, 0x52, 0x0b, 0x61, 0x72, 0x74, 0x69, 0x73, 0x74, 0x5f, 0x6e, 0x61, 0x6d, 0x65,
0x12, 0x1b, 0x0a, 0x08, 0x41, 0x72, 0x74, 0x69, 0x73, 0x74, 0x49, 0x44, 0x18, 0x05, 0x20, 0x01,
0x28, 0x09, 0x52, 0x09, 0x61, 0x72, 0x74, 0x69, 0x73, 0x74, 0x5f, 0x69, 0x64, 0x12, 0x1f, 0x0a,
0x0a, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x4e, 0x75, 0x6d, 0x18, 0x06, 0x20, 0x01, 0x28,
0x05, 0x52, 0x0b, 0x61, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x5f, 0x6e, 0x75, 0x6d, 0x12, 0x14,
0x0a, 0x05, 0x52, 0x75, 0x6c, 0x65, 0x72, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x72,
0x75, 0x6c, 0x65, 0x72, 0x12, 0x14, 0x0a, 0x05, 0x50, 0x72, 0x69, 0x63, 0x65, 0x18, 0x08, 0x20,
0x01, 0x28, 0x03, 0x52, 0x05, 0x70, 0x72, 0x69, 0x63, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x52, 0x65,
0x77, 0x61, 0x72, 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x72, 0x65, 0x77, 0x61,
0x72, 0x64, 0x12, 0x1b, 0x0a, 0x08, 0x53, 0x68, 0x6f, 0x77, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x0a,
0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x73, 0x68, 0x6f, 0x77, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x12,
0x17, 0x0a, 0x06, 0x49, 0x73, 0x53, 0x68, 0x6f, 0x77, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x05, 0x52,
0x07, 0x69, 0x73, 0x5f, 0x73, 0x68, 0x6f, 0x77, 0x22, 0x4a, 0x0a, 0x0d, 0x53, 0x68, 0x6f, 0x77,
0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x52, 0x65, 0x73, 0x12, 0x27, 0x0a, 0x04, 0x44, 0x61, 0x74,
0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x41, 0x72, 0x74, 0x53, 0x68, 0x6f,
0x77, 0x2e, 0x53, 0x68, 0x6f, 0x77, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x52, 0x04, 0x64, 0x61,
0x74, 0x61, 0x12, 0x10, 0x0a, 0x03, 0x4d, 0x73, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
0x03, 0x6d, 0x73, 0x67, 0x22, 0x58, 0x0a, 0x14, 0x53, 0x68, 0x6f, 0x77, 0x41, 0x72, 0x74, 0x77,
0x6f, 0x72, 0x6b, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x52, 0x65, 0x73, 0x12, 0x2e, 0x0a, 0x04,
0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x41, 0x72, 0x74,
0x53, 0x68, 0x6f, 0x77, 0x2e, 0x53, 0x68, 0x6f, 0x77, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b,
0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x10, 0x0a, 0x03,
0x4d, 0x73, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x22, 0xae,
0x01, 0x0a, 0x0b, 0x53, 0x68, 0x6f, 0x77, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x12, 0x12,
0x0a, 0x04, 0x50, 0x61, 0x67, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x70, 0x61,
0x67, 0x65, 0x12, 0x1b, 0x0a, 0x08, 0x50, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x18, 0x02,
0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x12,
0x1d, 0x0a, 0x09, 0x53, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01,
0x28, 0x09, 0x52, 0x0a, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x12, 0x19,
0x0a, 0x07, 0x45, 0x6e, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52,
0x08, 0x65, 0x6e, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x12, 0x1b, 0x0a, 0x08, 0x41, 0x72, 0x74,
0x69, 0x73, 0x74, 0x49, 0x44, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x61, 0x72, 0x74,
0x69, 0x73, 0x74, 0x5f, 0x69, 0x64, 0x12, 0x17, 0x0a, 0x06, 0x49, 0x73, 0x53, 0x68, 0x6f, 0x77,
0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x69, 0x73, 0x5f, 0x73, 0x68, 0x6f, 0x77, 0x22,
0xb4, 0x01, 0x0a, 0x0b, 0x53, 0x68, 0x6f, 0x77, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x12,
0x14, 0x0a, 0x05, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05,
0x74, 0x6f, 0x74, 0x61, 0x6c, 0x12, 0x2a, 0x0a, 0x0f, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x50, 0x61,
0x63, 0x6b, 0x61, 0x67, 0x65, 0x4e, 0x75, 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11,
0x74, 0x6f, 0x74, 0x61, 0x6c, 0x5f, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x5f, 0x6e, 0x75,
0x6d, 0x12, 0x28, 0x0a, 0x0e, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x41, 0x72, 0x74, 0x69, 0x73, 0x74,
0x4e, 0x75, 0x6d, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x10, 0x74, 0x6f, 0x74, 0x61, 0x6c,
0x5f, 0x61, 0x72, 0x74, 0x69, 0x73, 0x74, 0x5f, 0x6e, 0x75, 0x6d, 0x12, 0x27, 0x0a, 0x04, 0x44,
0x61, 0x74, 0x61, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x41, 0x72, 0x74, 0x53,
0x68, 0x6f, 0x77, 0x2e, 0x53, 0x68, 0x6f, 0x77, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x52, 0x04,
0x64, 0x61, 0x74, 0x61, 0x12, 0x10, 0x0a, 0x03, 0x4d, 0x73, 0x67, 0x18, 0x05, 0x20, 0x01, 0x28,
0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x22, 0x25, 0x0a, 0x0a, 0x44, 0x65, 0x6c, 0x53, 0x68, 0x6f,
0x77, 0x52, 0x65, 0x71, 0x12, 0x17, 0x0a, 0x06, 0x53, 0x68, 0x6f, 0x77, 0x49, 0x44, 0x18, 0x01,
0x20, 0x03, 0x28, 0x03, 0x52, 0x07, 0x73, 0x68, 0x6f, 0x77, 0x5f, 0x69, 0x64, 0x22, 0x80, 0x02,
0x0a, 0x11, 0x53, 0x68, 0x6f, 0x77, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x44, 0x65, 0x74,
0x61, 0x69, 0x6c, 0x12, 0x0e, 0x0a, 0x02, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
0x02, 0x69, 0x64, 0x12, 0x17, 0x0a, 0x06, 0x53, 0x68, 0x6f, 0x77, 0x49, 0x44, 0x18, 0x02, 0x20,
0x01, 0x28, 0x03, 0x52, 0x07, 0x73, 0x68, 0x6f, 0x77, 0x5f, 0x69, 0x64, 0x12, 0x1d, 0x0a, 0x09,
0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52,
0x0a, 0x61, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x5f, 0x69, 0x64, 0x12, 0x21, 0x0a, 0x0b, 0x41,
0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09,
0x52, 0x0c, 0x61, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1f,
0x0a, 0x0a, 0x41, 0x72, 0x74, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01,
0x28, 0x09, 0x52, 0x0b, 0x61, 0x72, 0x74, 0x69, 0x73, 0x74, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x12,
0x16, 0x0a, 0x06, 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52,
0x06, 0x6c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x12, 0x14, 0x0a, 0x05, 0x57, 0x69, 0x64, 0x74, 0x68,
0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x77, 0x69, 0x64, 0x74, 0x68, 0x12, 0x14, 0x0a,
0x05, 0x52, 0x75, 0x6c, 0x65, 0x72, 0x18, 0x08, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x72, 0x75,
0x6c, 0x65, 0x72, 0x12, 0x1b, 0x0a, 0x08, 0x53, 0x6d, 0x61, 0x6c, 0x6c, 0x50, 0x69, 0x63, 0x18,
0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x73, 0x6d, 0x61, 0x6c, 0x6c, 0x5f, 0x70, 0x69, 0x63,
0x22, 0x41, 0x0a, 0x10, 0x44, 0x65, 0x6c, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x44, 0x65,
0x74, 0x61, 0x69, 0x6c, 0x12, 0x0e, 0x0a, 0x02, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
0x52, 0x02, 0x69, 0x64, 0x12, 0x1d, 0x0a, 0x09, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x49,
0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x61, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b,
0x5f, 0x69, 0x64, 0x22, 0x31, 0x0a, 0x16, 0x53, 0x68, 0x6f, 0x77, 0x53, 0x74, 0x61, 0x74, 0x69,
0x73, 0x74, 0x69, 0x63, 0x61, 0x6c, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x71, 0x12, 0x17, 0x0a,
0x06, 0x49, 0x73, 0x53, 0x68, 0x6f, 0x77, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x69,
0x73, 0x5f, 0x73, 0x68, 0x6f, 0x77, 0x22, 0x8c, 0x02, 0x0a, 0x16, 0x53, 0x68, 0x6f, 0x77, 0x53,
0x74, 0x61, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63, 0x61, 0x6c, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65,
0x73, 0x12, 0x37, 0x0a, 0x04, 0x44, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32,
0x23, 0x2e, 0x41, 0x72, 0x74, 0x53, 0x68, 0x6f, 0x77, 0x2e, 0x53, 0x68, 0x6f, 0x77, 0x53, 0x74,
0x61, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63, 0x61, 0x6c, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x73,
0x2e, 0x4e, 0x75, 0x6d, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x10, 0x0a, 0x03, 0x4d, 0x73,
0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x1a, 0xa6, 0x01, 0x0a,
0x03, 0x4e, 0x75, 0x6d, 0x12, 0x1d, 0x0a, 0x09, 0x41, 0x72, 0x74, 0x69, 0x73, 0x74, 0x4e, 0x75,
0x6d, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x61, 0x72, 0x74, 0x69, 0x73, 0x74, 0x5f,
0x6e, 0x75, 0x6d, 0x12, 0x1f, 0x0a, 0x0a, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x4e, 0x75,
0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65,
0x5f, 0x6e, 0x75, 0x6d, 0x12, 0x1b, 0x0a, 0x08, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x4e, 0x75, 0x6d,
0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x5f, 0x6e, 0x75,
0x6d, 0x12, 0x20, 0x0a, 0x0a, 0x4e, 0x6f, 0x74, 0x53, 0x68, 0x6f, 0x77, 0x4e, 0x75, 0x6d, 0x18,
0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x6e, 0x6f, 0x74, 0x5f, 0x73, 0x68, 0x6f, 0x77, 0x5f,
0x6e, 0x75, 0x6d, 0x12, 0x20, 0x0a, 0x0a, 0x53, 0x68, 0x6f, 0x77, 0x48, 0x69, 0x73, 0x4e, 0x75,
0x6d, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x73, 0x68, 0x6f, 0x77, 0x5f, 0x68, 0x69,
0x73, 0x5f, 0x6e, 0x75, 0x6d, 0x22, 0x30, 0x0a, 0x0f, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b,
0x50, 0x72, 0x69, 0x63, 0x65, 0x52, 0x65, 0x71, 0x12, 0x1d, 0x0a, 0x09, 0x41, 0x72, 0x74, 0x77,
0x6f, 0x72, 0x6b, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x61, 0x72, 0x74,
0x77, 0x6f, 0x72, 0x6b, 0x5f, 0x69, 0x64, 0x22, 0x91, 0x02, 0x0a, 0x0f, 0x41, 0x72, 0x74, 0x77,
0x6f, 0x72, 0x6b, 0x50, 0x72, 0x69, 0x63, 0x65, 0x52, 0x65, 0x73, 0x12, 0x36, 0x0a, 0x04, 0x44,
0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x41, 0x72, 0x74, 0x53,
0x68, 0x6f, 0x77, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x50, 0x72, 0x69, 0x63, 0x65,
0x52, 0x65, 0x73, 0x2e, 0x50, 0x72, 0x69, 0x63, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x04, 0x64,
0x61, 0x74, 0x61, 0x12, 0x10, 0x0a, 0x03, 0x4d, 0x73, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
0x52, 0x03, 0x6d, 0x73, 0x67, 0x1a, 0xb3, 0x01, 0x0a, 0x09, 0x50, 0x72, 0x69, 0x63, 0x65, 0x49,
0x6e, 0x66, 0x6f, 0x12, 0x14, 0x0a, 0x05, 0x50, 0x72, 0x69, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01,
0x28, 0x03, 0x52, 0x05, 0x70, 0x72, 0x69, 0x63, 0x65, 0x12, 0x1f, 0x0a, 0x0a, 0x52, 0x75, 0x6c,
0x65, 0x72, 0x50, 0x72, 0x69, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x72,
0x75, 0x6c, 0x65, 0x72, 0x5f, 0x70, 0x72, 0x69, 0x63, 0x65, 0x12, 0x23, 0x0a, 0x0c, 0x41, 0x72,
0x74, 0x77, 0x6f, 0x72, 0x6b, 0x50, 0x72, 0x69, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03,
0x52, 0x0d, 0x61, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x5f, 0x70, 0x72, 0x69, 0x63, 0x65, 0x12,
0x21, 0x0a, 0x0b, 0x4d, 0x61, 0x72, 0x6b, 0x65, 0x74, 0x50, 0x72, 0x69, 0x63, 0x65, 0x18, 0x04,
0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x6d, 0x61, 0x72, 0x6b, 0x65, 0x74, 0x5f, 0x70, 0x72, 0x69,
0x63, 0x65, 0x12, 0x27, 0x0a, 0x0e, 0x43, 0x6f, 0x70, 0x79, 0x72, 0x69, 0x67, 0x68, 0x74, 0x50,
0x72, 0x69, 0x63, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x63, 0x6f, 0x70, 0x79,
0x72, 0x69, 0x67, 0x68, 0x74, 0x5f, 0x70, 0x72, 0x69, 0x63, 0x65, 0x22, 0x7d, 0x0a, 0x07, 0x53,
0x68, 0x6f, 0x77, 0x52, 0x65, 0x6c, 0x12, 0x0e, 0x0a, 0x02, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01,
0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x19, 0x0a, 0x07, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x49,
0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x61, 0x70, 0x70, 0x6c, 0x79, 0x5f, 0x69,
0x64, 0x12, 0x17, 0x0a, 0x06, 0x53, 0x68, 0x6f, 0x77, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01, 0x28,
0x03, 0x52, 0x07, 0x73, 0x68, 0x6f, 0x77, 0x5f, 0x69, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x49, 0x6e,
0x64, 0x65, 0x78, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x69, 0x6e, 0x64, 0x65, 0x78,
0x12, 0x18, 0x0a, 0x07, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28,
0x09, 0x52, 0x07, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x22, 0x35, 0x0a, 0x0a, 0x44, 0x65,
0x6c, 0x53, 0x68, 0x6f, 0x77, 0x52, 0x65, 0x6c, 0x12, 0x0e, 0x0a, 0x02, 0x49, 0x44, 0x18, 0x01,
0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x17, 0x0a, 0x06, 0x53, 0x68, 0x6f, 0x77,
0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x73, 0x68, 0x6f, 0x77, 0x5f, 0x69,
0x64, 0x22, 0x92, 0x02, 0x0a, 0x0c, 0x53, 0x61, 0x76, 0x65, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x52,
0x65, 0x71, 0x12, 0x1c, 0x0a, 0x09, 0x41, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x6e, 0x74, 0x18,
0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x6e, 0x74,
0x12, 0x21, 0x0a, 0x0b, 0x41, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x6e, 0x74, 0x49, 0x44, 0x18,
0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x6e, 0x74,
0x5f, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x4e, 0x75, 0x6d, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05,
0x52, 0x03, 0x6e, 0x75, 0x6d, 0x12, 0x1d, 0x0a, 0x09, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x54, 0x69,
0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x61, 0x70, 0x70, 0x6c, 0x79, 0x5f,
0x74, 0x69, 0x6d, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x49, 0x44, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03,
0x52, 0x02, 0x69, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x06,
0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x16, 0x0a, 0x06,
0x52, 0x65, 0x6d, 0x61, 0x72, 0x6b, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x72, 0x65,
0x6d, 0x61, 0x72, 0x6b, 0x12, 0x22, 0x0a, 0x03, 0x52, 0x65, 0x6c, 0x18, 0x08, 0x20, 0x03, 0x28,
0x0b, 0x32, 0x10, 0x2e, 0x41, 0x72, 0x74, 0x53, 0x68, 0x6f, 0x77, 0x2e, 0x53, 0x68, 0x6f, 0x77,
0x52, 0x65, 0x6c, 0x52, 0x03, 0x72, 0x65, 0x6c, 0x12, 0x2c, 0x0a, 0x06, 0x44, 0x65, 0x6c, 0x52,
0x65, 0x6c, 0x18, 0x09, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x41, 0x72, 0x74, 0x53, 0x68,
0x6f, 0x77, 0x2e, 0x44, 0x65, 0x6c, 0x53, 0x68, 0x6f, 0x77, 0x52, 0x65, 0x6c, 0x52, 0x07, 0x64,
0x65, 0x6c, 0x5f, 0x72, 0x65, 0x6c, 0x22, 0x3b, 0x0a, 0x0c, 0x53, 0x61, 0x76, 0x65, 0x41, 0x70,
0x70, 0x6c, 0x79, 0x52, 0x65, 0x73, 0x12, 0x10, 0x0a, 0x03, 0x4d, 0x73, 0x67, 0x18, 0x01, 0x20,
0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x12, 0x19, 0x0a, 0x07, 0x41, 0x70, 0x70, 0x6c,
0x79, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x61, 0x70, 0x70, 0x6c, 0x79,
0x5f, 0x69, 0x64, 0x22, 0x57, 0x0a, 0x0c, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x4c, 0x69, 0x73, 0x74,
0x52, 0x65, 0x71, 0x12, 0x12, 0x0a, 0x04, 0x50, 0x61, 0x67, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
0x05, 0x52, 0x04, 0x70, 0x61, 0x67, 0x65, 0x12, 0x1b, 0x0a, 0x08, 0x50, 0x61, 0x67, 0x65, 0x53,
0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f,
0x73, 0x69, 0x7a, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x03,
0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x22, 0x60, 0x0a, 0x0c,
0x41, 0x70, 0x70, 0x6c, 0x79, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x12, 0x14, 0x0a, 0x05,
0x54, 0x6f, 0x74, 0x61, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x74, 0x6f, 0x74,
0x61, 0x6c, 0x12, 0x28, 0x0a, 0x04, 0x44, 0x61, 0x74, 0x61, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b,
0x32, 0x14, 0x2e, 0x41, 0x72, 0x74, 0x53, 0x68, 0x6f, 0x77, 0x2e, 0x41, 0x70, 0x70, 0x6c, 0x79,
0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x10, 0x0a, 0x03,
0x4d, 0x73, 0x67, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x22, 0x29,
0x0a, 0x0c, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x53, 0x68, 0x6f, 0x77, 0x52, 0x65, 0x71, 0x12, 0x19,
0x0a, 0x07, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
0x08, 0x61, 0x70, 0x70, 0x6c, 0x79, 0x5f, 0x69, 0x64, 0x22, 0x75, 0x0a, 0x0c, 0x41, 0x70, 0x70,
0x6c, 0x79, 0x53, 0x68, 0x6f, 0x77, 0x52, 0x65, 0x73, 0x12, 0x2a, 0x0a, 0x05, 0x41, 0x70, 0x70,
0x6c, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x41, 0x72, 0x74, 0x53, 0x68,
0x6f, 0x77, 0x2e, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x52, 0x05,
0x61, 0x70, 0x70, 0x6c, 0x79, 0x12, 0x27, 0x0a, 0x04, 0x53, 0x68, 0x6f, 0x77, 0x18, 0x02, 0x20,
0x03, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x41, 0x72, 0x74, 0x53, 0x68, 0x6f, 0x77, 0x2e, 0x53, 0x68,
0x6f, 0x77, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x52, 0x04, 0x73, 0x68, 0x6f, 0x77, 0x12, 0x10,
0x0a, 0x03, 0x4d, 0x73, 0x67, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67,
0x22, 0xdc, 0x01, 0x0a, 0x0b, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c,
0x12, 0x0e, 0x0a, 0x02, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64,
0x12, 0x1b, 0x0a, 0x08, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x53, 0x65, 0x71, 0x18, 0x02, 0x20, 0x01,
0x28, 0x09, 0x52, 0x09, 0x61, 0x70, 0x70, 0x6c, 0x79, 0x5f, 0x73, 0x65, 0x71, 0x12, 0x1c, 0x0a,
0x09, 0x41, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x6e, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
0x52, 0x09, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x6e, 0x74, 0x12, 0x21, 0x0a, 0x0b, 0x41,
0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x6e, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03,
0x52, 0x0c, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x12, 0x10,
0x0a, 0x03, 0x4e, 0x75, 0x6d, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6e, 0x75, 0x6d,
0x12, 0x1d, 0x0a, 0x09, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x06, 0x20,
0x01, 0x28, 0x09, 0x52, 0x0a, 0x61, 0x70, 0x70, 0x6c, 0x79, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x12,
0x16, 0x0a, 0x06, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52,
0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x52, 0x65, 0x6d, 0x61, 0x72,
0x6b, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x72, 0x65, 0x6d, 0x61, 0x72, 0x6b, 0x22,
0x2b, 0x0a, 0x0e, 0x53, 0x68, 0x6f, 0x77, 0x52, 0x65, 0x6c, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65,
0x71, 0x12, 0x19, 0x0a, 0x07, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01,
0x28, 0x03, 0x52, 0x08, 0x61, 0x70, 0x70, 0x6c, 0x79, 0x5f, 0x69, 0x64, 0x22, 0x48, 0x0a, 0x0e,
0x53, 0x68, 0x6f, 0x77, 0x52, 0x65, 0x6c, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x12, 0x10,
0x0a, 0x03, 0x4d, 0x73, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67,
0x12, 0x24, 0x0a, 0x04, 0x44, 0x61, 0x74, 0x61, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x10,
0x2e, 0x41, 0x72, 0x74, 0x53, 0x68, 0x6f, 0x77, 0x2e, 0x53, 0x68, 0x6f, 0x77, 0x52, 0x65, 0x6c,
0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x22, 0x61, 0x0a, 0x14, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
0x41, 0x70, 0x70, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x71, 0x12, 0x16,
0x0a, 0x06, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06,
0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x52, 0x65, 0x6d, 0x61, 0x72, 0x6b,
0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x72, 0x65, 0x6d, 0x61, 0x72, 0x6b, 0x12, 0x19,
0x0a, 0x07, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52,
0x08, 0x61, 0x70, 0x70, 0x6c, 0x79, 0x5f, 0x69, 0x64, 0x22, 0x28, 0x0a, 0x0b, 0x44, 0x65, 0x6c,
0x41, 0x70, 0x70, 0x6c, 0x79, 0x52, 0x65, 0x71, 0x12, 0x19, 0x0a, 0x07, 0x41, 0x70, 0x70, 0x6c,
0x79, 0x49, 0x44, 0x18, 0x01, 0x20, 0x03, 0x28, 0x03, 0x52, 0x08, 0x61, 0x70, 0x70, 0x6c, 0x79,
0x5f, 0x69, 0x64, 0x32, 0xdd, 0x07, 0x0a, 0x07, 0x41, 0x72, 0x74, 0x53, 0x68, 0x6f, 0x77, 0x12,
0x3a, 0x0a, 0x0a, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x68, 0x6f, 0x77, 0x12, 0x14, 0x2e,
0x41, 0x72, 0x74, 0x53, 0x68, 0x6f, 0x77, 0x2e, 0x53, 0x61, 0x76, 0x65, 0x53, 0x68, 0x6f, 0x77,
0x52, 0x65, 0x71, 0x1a, 0x14, 0x2e, 0x41, 0x72, 0x74, 0x53, 0x68, 0x6f, 0x77, 0x2e, 0x53, 0x61,
0x76, 0x65, 0x53, 0x68, 0x6f, 0x77, 0x52, 0x65, 0x73, 0x22, 0x00, 0x12, 0x3a, 0x0a, 0x0a, 0x55,
0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x68, 0x6f, 0x77, 0x12, 0x14, 0x2e, 0x41, 0x72, 0x74, 0x53,
0x68, 0x6f, 0x77, 0x2e, 0x53, 0x61, 0x76, 0x65, 0x53, 0x68, 0x6f, 0x77, 0x52, 0x65, 0x71, 0x1a,
0x14, 0x2e, 0x41, 0x72, 0x74, 0x53, 0x68, 0x6f, 0x77, 0x2e, 0x53, 0x61, 0x76, 0x65, 0x53, 0x68,
0x6f, 0x77, 0x52, 0x65, 0x73, 0x22, 0x00, 0x12, 0x34, 0x0a, 0x07, 0x44, 0x65, 0x6c, 0x53, 0x68,
0x6f, 0x77, 0x12, 0x13, 0x2e, 0x41, 0x72, 0x74, 0x53, 0x68, 0x6f, 0x77, 0x2e, 0x44, 0x65, 0x6c,
0x53, 0x68, 0x6f, 0x77, 0x52, 0x65, 0x71, 0x1a, 0x12, 0x2e, 0x41, 0x72, 0x74, 0x53, 0x68, 0x6f,
0x77, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x22, 0x00, 0x12, 0x38, 0x0a,
0x08, 0x53, 0x68, 0x6f, 0x77, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x14, 0x2e, 0x41, 0x72, 0x74, 0x53,
0x68, 0x6f, 0x77, 0x2e, 0x53, 0x68, 0x6f, 0x77, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x1a,
0x14, 0x2e, 0x41, 0x72, 0x74, 0x53, 0x68, 0x6f, 0x77, 0x2e, 0x53, 0x68, 0x6f, 0x77, 0x4c, 0x69,
0x73, 0x74, 0x52, 0x65, 0x73, 0x22, 0x00, 0x12, 0x4a, 0x0a, 0x0f, 0x53, 0x68, 0x6f, 0x77, 0x41,
0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x16, 0x2e, 0x41, 0x72, 0x74,
2 years ago
0x53, 0x68, 0x6f, 0x77, 0x2e, 0x53, 0x68, 0x6f, 0x77, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x52,
0x65, 0x71, 0x1a, 0x1d, 0x2e, 0x41, 0x72, 0x74, 0x53, 0x68, 0x6f, 0x77, 0x2e, 0x53, 0x68, 0x6f,
0x77, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x52, 0x65,
2 years ago
0x73, 0x22, 0x00, 0x12, 0x3e, 0x0a, 0x0a, 0x53, 0x68, 0x6f, 0x77, 0x44, 0x65, 0x74, 0x61, 0x69,
0x6c, 0x12, 0x16, 0x2e, 0x41, 0x72, 0x74, 0x53, 0x68, 0x6f, 0x77, 0x2e, 0x53, 0x68, 0x6f, 0x77,
0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x52, 0x65, 0x71, 0x1a, 0x16, 0x2e, 0x41, 0x72, 0x74, 0x53,
0x68, 0x6f, 0x77, 0x2e, 0x53, 0x68, 0x6f, 0x77, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x52, 0x65,
2 years ago
0x73, 0x22, 0x00, 0x12, 0x59, 0x0a, 0x13, 0x53, 0x68, 0x6f, 0x77, 0x53, 0x74, 0x61, 0x74, 0x69,
0x73, 0x74, 0x69, 0x63, 0x61, 0x6c, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1f, 0x2e, 0x41, 0x72, 0x74,
2 years ago
0x53, 0x68, 0x6f, 0x77, 0x2e, 0x53, 0x68, 0x6f, 0x77, 0x53, 0x74, 0x61, 0x74, 0x69, 0x73, 0x74,
2 years ago
0x69, 0x63, 0x61, 0x6c, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x71, 0x1a, 0x1f, 0x2e, 0x41, 0x72,
0x74, 0x53, 0x68, 0x6f, 0x77, 0x2e, 0x53, 0x68, 0x6f, 0x77, 0x53, 0x74, 0x61, 0x74, 0x69, 0x73,
0x74, 0x69, 0x63, 0x61, 0x6c, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x73, 0x22, 0x00, 0x12, 0x44,
0x0a, 0x0c, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x50, 0x72, 0x69, 0x63, 0x65, 0x12, 0x18,
0x2e, 0x41, 0x72, 0x74, 0x53, 0x68, 0x6f, 0x77, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b,
0x50, 0x72, 0x69, 0x63, 0x65, 0x52, 0x65, 0x71, 0x1a, 0x18, 0x2e, 0x41, 0x72, 0x74, 0x53, 0x68,
0x6f, 0x77, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x50, 0x72, 0x69, 0x63, 0x65, 0x52,
0x65, 0x73, 0x22, 0x00, 0x12, 0x3d, 0x0a, 0x0b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x70,
0x70, 0x6c, 0x79, 0x12, 0x15, 0x2e, 0x41, 0x72, 0x74, 0x53, 0x68, 0x6f, 0x77, 0x2e, 0x53, 0x61,
0x76, 0x65, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x52, 0x65, 0x71, 0x1a, 0x15, 0x2e, 0x41, 0x72, 0x74,
0x53, 0x68, 0x6f, 0x77, 0x2e, 0x53, 0x61, 0x76, 0x65, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x52, 0x65,
0x73, 0x22, 0x00, 0x12, 0x3d, 0x0a, 0x0b, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x70, 0x70,
2 years ago
0x6c, 0x79, 0x12, 0x15, 0x2e, 0x41, 0x72, 0x74, 0x53, 0x68, 0x6f, 0x77, 0x2e, 0x53, 0x61, 0x76,
0x65, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x52, 0x65, 0x71, 0x1a, 0x15, 0x2e, 0x41, 0x72, 0x74, 0x53,
0x68, 0x6f, 0x77, 0x2e, 0x53, 0x61, 0x76, 0x65, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x52, 0x65, 0x73,
2 years ago
0x22, 0x00, 0x12, 0x36, 0x0a, 0x08, 0x44, 0x65, 0x6c, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x12, 0x14,
0x2e, 0x41, 0x72, 0x74, 0x53, 0x68, 0x6f, 0x77, 0x2e, 0x44, 0x65, 0x6c, 0x41, 0x70, 0x70, 0x6c,
0x79, 0x52, 0x65, 0x71, 0x1a, 0x12, 0x2e, 0x41, 0x72, 0x74, 0x53, 0x68, 0x6f, 0x77, 0x2e, 0x43,
0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x22, 0x00, 0x12, 0x41, 0x0a, 0x11, 0x53, 0x68,
0x6f, 0x77, 0x4c, 0x69, 0x73, 0x74, 0x57, 0x69, 0x74, 0x68, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x12,
0x14, 0x2e, 0x41, 0x72, 0x74, 0x53, 0x68, 0x6f, 0x77, 0x2e, 0x53, 0x68, 0x6f, 0x77, 0x4c, 0x69,
0x73, 0x74, 0x52, 0x65, 0x71, 0x1a, 0x14, 0x2e, 0x41, 0x72, 0x74, 0x53, 0x68, 0x6f, 0x77, 0x2e,
0x53, 0x68, 0x6f, 0x77, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x22, 0x00, 0x12, 0x48, 0x0a,
0x11, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74,
0x75, 0x73, 0x12, 0x1d, 0x2e, 0x41, 0x72, 0x74, 0x53, 0x68, 0x6f, 0x77, 0x2e, 0x55, 0x70, 0x64,
0x61, 0x74, 0x65, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65,
0x71, 0x1a, 0x12, 0x2e, 0x41, 0x72, 0x74, 0x53, 0x68, 0x6f, 0x77, 0x2e, 0x43, 0x6f, 0x6d, 0x6d,
0x6f, 0x6e, 0x52, 0x65, 0x73, 0x22, 0x00, 0x12, 0x3b, 0x0a, 0x09, 0x41, 0x70, 0x70, 0x6c, 0x79,
0x4c, 0x69, 0x73, 0x74, 0x12, 0x15, 0x2e, 0x41, 0x72, 0x74, 0x53, 0x68, 0x6f, 0x77, 0x2e, 0x41,
0x70, 0x70, 0x6c, 0x79, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x1a, 0x15, 0x2e, 0x41, 0x72,
0x74, 0x53, 0x68, 0x6f, 0x77, 0x2e, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x4c, 0x69, 0x73, 0x74, 0x52,
0x65, 0x73, 0x22, 0x00, 0x12, 0x3d, 0x0a, 0x0b, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x44, 0x65, 0x74,
0x61, 0x69, 0x6c, 0x12, 0x15, 0x2e, 0x41, 0x72, 0x74, 0x53, 0x68, 0x6f, 0x77, 0x2e, 0x41, 0x70,
0x70, 0x6c, 0x79, 0x53, 0x68, 0x6f, 0x77, 0x52, 0x65, 0x71, 0x1a, 0x15, 0x2e, 0x41, 0x72, 0x74,
0x53, 0x68, 0x6f, 0x77, 0x2e, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x53, 0x68, 0x6f, 0x77, 0x52, 0x65,
0x73, 0x22, 0x00, 0x42, 0x13, 0x5a, 0x11, 0x2e, 0x2f, 0x61, 0x72, 0x74, 0x53, 0x68, 0x6f, 0x77,
0x3b, 0x61, 0x72, 0x74, 0x53, 0x68, 0x6f, 0x77, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
2 years ago
}
var (
2 years ago
file_pb_artshow_proto_rawDescOnce sync.Once
file_pb_artshow_proto_rawDescData = file_pb_artshow_proto_rawDesc
2 years ago
)
2 years ago
func file_pb_artshow_proto_rawDescGZIP() []byte {
file_pb_artshow_proto_rawDescOnce.Do(func() {
file_pb_artshow_proto_rawDescData = protoimpl.X.CompressGZIP(file_pb_artshow_proto_rawDescData)
2 years ago
})
2 years ago
return file_pb_artshow_proto_rawDescData
2 years ago
}
2 years ago
var file_pb_artshow_proto_msgTypes = make([]protoimpl.MessageInfo, 31)
2 years ago
var file_pb_artshow_proto_goTypes = []interface{}{
2 years ago
(*SaveShowReq)(nil), // 0: ArtShow.SaveShowReq
(*SaveShowRes)(nil), // 1: ArtShow.SaveShowRes
(*CommonRes)(nil), // 2: ArtShow.CommonRes
(*ShowDetailReq)(nil), // 3: ArtShow.ShowDetailReq
(*ShowDetail)(nil), // 4: ArtShow.ShowDetail
2 years ago
(*ShowDetailRes)(nil), // 5: ArtShow.ShowDetailRes
(*ShowArtworkDetailRes)(nil), // 6: ArtShow.ShowArtworkDetailRes
(*ShowListReq)(nil), // 7: ArtShow.ShowListReq
(*ShowListRes)(nil), // 8: ArtShow.ShowListRes
(*DelShowReq)(nil), // 9: ArtShow.DelShowReq
(*ShowArtworkDetail)(nil), // 10: ArtShow.ShowArtworkDetail
(*DelArtworkDetail)(nil), // 11: ArtShow.DelArtworkDetail
(*ShowStatisticalInfoReq)(nil), // 12: ArtShow.ShowStatisticalInfoReq
(*ShowStatisticalInfoRes)(nil), // 13: ArtShow.ShowStatisticalInfoRes
(*ArtworkPriceReq)(nil), // 14: ArtShow.ArtworkPriceReq
(*ArtworkPriceRes)(nil), // 15: ArtShow.ArtworkPriceRes
(*ShowRel)(nil), // 16: ArtShow.ShowRel
(*DelShowRel)(nil), // 17: ArtShow.DelShowRel
(*SaveApplyReq)(nil), // 18: ArtShow.SaveApplyReq
(*SaveApplyRes)(nil), // 19: ArtShow.SaveApplyRes
(*ApplyListReq)(nil), // 20: ArtShow.ApplyListReq
(*ApplyListRes)(nil), // 21: ArtShow.ApplyListRes
(*ApplyShowReq)(nil), // 22: ArtShow.ApplyShowReq
(*ApplyShowRes)(nil), // 23: ArtShow.ApplyShowRes
(*ApplyDetail)(nil), // 24: ArtShow.ApplyDetail
(*ShowRelListReq)(nil), // 25: ArtShow.ShowRelListReq
(*ShowRelListRes)(nil), // 26: ArtShow.ShowRelListRes
(*UpdateApplyStatusReq)(nil), // 27: ArtShow.UpdateApplyStatusReq
(*DelApplyReq)(nil), // 28: ArtShow.DelApplyReq
(*ShowStatisticalInfoRes_Num)(nil), // 29: ArtShow.ShowStatisticalInfoRes.Num
(*ArtworkPriceRes_PriceInfo)(nil), // 30: ArtShow.ArtworkPriceRes.PriceInfo
2 years ago
}
2 years ago
var file_pb_artshow_proto_depIdxs = []int32{
2 years ago
10, // 0: ArtShow.SaveShowReq.ShowArtwork:type_name -> ArtShow.ShowArtworkDetail
11, // 1: ArtShow.SaveShowReq.DelShowArtwork:type_name -> ArtShow.DelArtworkDetail
4, // 2: ArtShow.ShowDetailRes.Data:type_name -> ArtShow.ShowDetail
10, // 3: ArtShow.ShowArtworkDetailRes.data:type_name -> ArtShow.ShowArtworkDetail
4, // 4: ArtShow.ShowListRes.Data:type_name -> ArtShow.ShowDetail
29, // 5: ArtShow.ShowStatisticalInfoRes.Data:type_name -> ArtShow.ShowStatisticalInfoRes.Num
30, // 6: ArtShow.ArtworkPriceRes.Data:type_name -> ArtShow.ArtworkPriceRes.PriceInfo
16, // 7: ArtShow.SaveApplyReq.Rel:type_name -> ArtShow.ShowRel
17, // 8: ArtShow.SaveApplyReq.DelRel:type_name -> ArtShow.DelShowRel
24, // 9: ArtShow.ApplyListRes.Data:type_name -> ArtShow.ApplyDetail
24, // 10: ArtShow.ApplyShowRes.Apply:type_name -> ArtShow.ApplyDetail
4, // 11: ArtShow.ApplyShowRes.Show:type_name -> ArtShow.ShowDetail
16, // 12: ArtShow.ShowRelListRes.Data:type_name -> ArtShow.ShowRel
0, // 13: ArtShow.ArtShow.CreateShow:input_type -> ArtShow.SaveShowReq
0, // 14: ArtShow.ArtShow.UpdateShow:input_type -> ArtShow.SaveShowReq
9, // 15: ArtShow.ArtShow.DelShow:input_type -> ArtShow.DelShowReq
7, // 16: ArtShow.ArtShow.ShowList:input_type -> ArtShow.ShowListReq
3, // 17: ArtShow.ArtShow.ShowArtworkInfo:input_type -> ArtShow.ShowDetailReq
3, // 18: ArtShow.ArtShow.ShowDetail:input_type -> ArtShow.ShowDetailReq
12, // 19: ArtShow.ArtShow.ShowStatisticalInfo:input_type -> ArtShow.ShowStatisticalInfoReq
14, // 20: ArtShow.ArtShow.ArtworkPrice:input_type -> ArtShow.ArtworkPriceReq
18, // 21: ArtShow.ArtShow.CreateApply:input_type -> ArtShow.SaveApplyReq
18, // 22: ArtShow.ArtShow.UpdateApply:input_type -> ArtShow.SaveApplyReq
28, // 23: ArtShow.ArtShow.DelApply:input_type -> ArtShow.DelApplyReq
7, // 24: ArtShow.ArtShow.ShowListWithApply:input_type -> ArtShow.ShowListReq
27, // 25: ArtShow.ArtShow.UpdateApplyStatus:input_type -> ArtShow.UpdateApplyStatusReq
20, // 26: ArtShow.ArtShow.ApplyList:input_type -> ArtShow.ApplyListReq
22, // 27: ArtShow.ArtShow.ApplyDetail:input_type -> ArtShow.ApplyShowReq
1, // 28: ArtShow.ArtShow.CreateShow:output_type -> ArtShow.SaveShowRes
1, // 29: ArtShow.ArtShow.UpdateShow:output_type -> ArtShow.SaveShowRes
2, // 30: ArtShow.ArtShow.DelShow:output_type -> ArtShow.CommonRes
8, // 31: ArtShow.ArtShow.ShowList:output_type -> ArtShow.ShowListRes
6, // 32: ArtShow.ArtShow.ShowArtworkInfo:output_type -> ArtShow.ShowArtworkDetailRes
5, // 33: ArtShow.ArtShow.ShowDetail:output_type -> ArtShow.ShowDetailRes
13, // 34: ArtShow.ArtShow.ShowStatisticalInfo:output_type -> ArtShow.ShowStatisticalInfoRes
15, // 35: ArtShow.ArtShow.ArtworkPrice:output_type -> ArtShow.ArtworkPriceRes
19, // 36: ArtShow.ArtShow.CreateApply:output_type -> ArtShow.SaveApplyRes
19, // 37: ArtShow.ArtShow.UpdateApply:output_type -> ArtShow.SaveApplyRes
2, // 38: ArtShow.ArtShow.DelApply:output_type -> ArtShow.CommonRes
8, // 39: ArtShow.ArtShow.ShowListWithApply:output_type -> ArtShow.ShowListRes
2, // 40: ArtShow.ArtShow.UpdateApplyStatus:output_type -> ArtShow.CommonRes
21, // 41: ArtShow.ArtShow.ApplyList:output_type -> ArtShow.ApplyListRes
23, // 42: ArtShow.ArtShow.ApplyDetail:output_type -> ArtShow.ApplyShowRes
28, // [28:43] is the sub-list for method output_type
13, // [13:28] is the sub-list for method input_type
13, // [13:13] is the sub-list for extension type_name
13, // [13:13] is the sub-list for extension extendee
0, // [0:13] is the sub-list for field type_name
2 years ago
}
2 years ago
func init() { file_pb_artshow_proto_init() }
func file_pb_artshow_proto_init() {
if File_pb_artshow_proto != nil {
2 years ago
return
}
if !protoimpl.UnsafeEnabled {
2 years ago
file_pb_artshow_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
2 years ago
switch v := v.(*SaveShowReq); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
2 years ago
file_pb_artshow_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
2 years ago
switch v := v.(*SaveShowRes); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
2 years ago
file_pb_artshow_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
2 years ago
switch v := v.(*CommonRes); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
2 years ago
file_pb_artshow_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
2 years ago
switch v := v.(*ShowDetailReq); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
2 years ago
file_pb_artshow_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
2 years ago
switch v := v.(*ShowDetail); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
2 years ago
file_pb_artshow_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
2 years ago
switch v := v.(*ShowDetailRes); i {
2 years ago
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
2 years ago
file_pb_artshow_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
2 years ago
switch v := v.(*ShowArtworkDetailRes); i {
2 years ago
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
2 years ago
file_pb_artshow_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
2 years ago
switch v := v.(*ShowListReq); i {
2 years ago
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
2 years ago
file_pb_artshow_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
2 years ago
switch v := v.(*ShowListRes); i {
2 years ago
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
2 years ago
file_pb_artshow_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
2 years ago
switch v := v.(*DelShowReq); i {
2 years ago
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
2 years ago
file_pb_artshow_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
2 years ago
switch v := v.(*ShowArtworkDetail); i {
2 years ago
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
2 years ago
file_pb_artshow_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
2 years ago
switch v := v.(*DelArtworkDetail); i {
2 years ago
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
2 years ago
file_pb_artshow_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
2 years ago
switch v := v.(*ShowStatisticalInfoReq); i {
2 years ago
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
2 years ago
file_pb_artshow_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
2 years ago
switch v := v.(*ShowStatisticalInfoRes); i {
2 years ago
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
2 years ago
file_pb_artshow_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
2 years ago
switch v := v.(*ArtworkPriceReq); i {
2 years ago
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
2 years ago
file_pb_artshow_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
2 years ago
switch v := v.(*ArtworkPriceRes); i {
2 years ago
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
2 years ago
file_pb_artshow_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} {
2 years ago
switch v := v.(*ShowRel); i {
2 years ago
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
2 years ago
file_pb_artshow_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} {
2 years ago
switch v := v.(*DelShowRel); i {
2 years ago
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
2 years ago
file_pb_artshow_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} {
2 years ago
switch v := v.(*SaveApplyReq); i {
2 years ago
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
2 years ago
file_pb_artshow_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} {
2 years ago
switch v := v.(*SaveApplyRes); i {
2 years ago
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
2 years ago
file_pb_artshow_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} {
2 years ago
switch v := v.(*ApplyListReq); i {
2 years ago
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
2 years ago
file_pb_artshow_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} {
2 years ago
switch v := v.(*ApplyListRes); i {
2 years ago
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
2 years ago
file_pb_artshow_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} {
2 years ago
switch v := v.(*ApplyShowReq); i {
2 years ago
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
2 years ago
file_pb_artshow_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} {
2 years ago
switch v := v.(*ApplyShowRes); i {
2 years ago
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
2 years ago
file_pb_artshow_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} {
2 years ago
switch v := v.(*ApplyDetail); i {
2 years ago
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
2 years ago
file_pb_artshow_proto_msgTypes[25].Exporter = func(v interface{}, i int) interface{} {
2 years ago
switch v := v.(*ShowRelListReq); i {
2 years ago
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
2 years ago
file_pb_artshow_proto_msgTypes[26].Exporter = func(v interface{}, i int) interface{} {
2 years ago
switch v := v.(*ShowRelListRes); i {
2 years ago
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
2 years ago
file_pb_artshow_proto_msgTypes[27].Exporter = func(v interface{}, i int) interface{} {
2 years ago
switch v := v.(*UpdateApplyStatusReq); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artshow_proto_msgTypes[28].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*DelApplyReq); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artshow_proto_msgTypes[29].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ShowStatisticalInfoRes_Num); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artshow_proto_msgTypes[30].Exporter = func(v interface{}, i int) interface{} {
2 years ago
switch v := v.(*ArtworkPriceRes_PriceInfo); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
}
type x struct{}
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
2 years ago
RawDescriptor: file_pb_artshow_proto_rawDesc,
2 years ago
NumEnums: 0,
2 years ago
NumMessages: 31,
2 years ago
NumExtensions: 0,
NumServices: 1,
},
2 years ago
GoTypes: file_pb_artshow_proto_goTypes,
DependencyIndexes: file_pb_artshow_proto_depIdxs,
MessageInfos: file_pb_artshow_proto_msgTypes,
2 years ago
}.Build()
2 years ago
File_pb_artshow_proto = out.File
file_pb_artshow_proto_rawDesc = nil
file_pb_artshow_proto_goTypes = nil
file_pb_artshow_proto_depIdxs = nil
2 years ago
}