|
@@ -0,0 +1,3677 @@
|
|
|
+// Code generated by protoc-gen-go. DO NOT EDIT.
|
|
|
+// versions:
|
|
|
+// protoc-gen-go v1.23.0
|
|
|
+// protoc v3.15.5
|
|
|
+// source: consumer.proto
|
|
|
+
|
|
|
+package consumer
|
|
|
+
|
|
|
+import (
|
|
|
+ proto "github.com/golang/protobuf/proto"
|
|
|
+ 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)
|
|
|
+)
|
|
|
+
|
|
|
+// This is a compile-time assertion that a sufficiently up-to-date version
|
|
|
+// of the legacy proto package is being used.
|
|
|
+const _ = proto.ProtoPackageIsVersion4
|
|
|
+
|
|
|
+//信息发布Req
|
|
|
+type PublishInfoReq struct {
|
|
|
+ state protoimpl.MessageState
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+
|
|
|
+ Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"` //信息标题最长50
|
|
|
+ MsgType string `protobuf:"bytes,2,opt,name=msgType,proto3" json:"msgType,omitempty"` //信息类型1:招标信息 2:采购信息 3:供应信息
|
|
|
+ RelatedId string `protobuf:"bytes,3,opt,name=relatedId,proto3" json:"relatedId,omitempty"` //关联公告id
|
|
|
+ Code string `protobuf:"bytes,4,opt,name=code,proto3" json:"code,omitempty"` //项目编码
|
|
|
+ Province string `protobuf:"bytes,5,opt,name=province,proto3" json:"province,omitempty"` //省份
|
|
|
+ City string `protobuf:"bytes,6,opt,name=city,proto3" json:"city,omitempty"` //城市
|
|
|
+ Industry []string `protobuf:"bytes,7,rep,name=industry,proto3" json:"industry,omitempty"` //行业信息
|
|
|
+ Buyer string `protobuf:"bytes,8,opt,name=buyer,proto3" json:"buyer,omitempty"` //采购单位
|
|
|
+ Budget float64 `protobuf:"fixed64,9,opt,name=budget,proto3" json:"budget,omitempty"` //预算
|
|
|
+ Winner string `protobuf:"bytes,10,opt,name=winner,proto3" json:"winner,omitempty"` //中标单位
|
|
|
+ Amount float64 `protobuf:"fixed64,11,opt,name=amount,proto3" json:"amount,omitempty"` //中标金额
|
|
|
+ Detail string `protobuf:"bytes,12,opt,name=detail,proto3" json:"detail,omitempty"` //正文信息
|
|
|
+ Attach string `protobuf:"bytes,13,opt,name=attach,proto3" json:"attach,omitempty"` //附件
|
|
|
+ UserId string `protobuf:"bytes,14,opt,name=userId,proto3" json:"userId,omitempty"` //用户id
|
|
|
+ AppId int64 `protobuf:"varint,15,opt,name=appId,proto3" json:"appId,omitempty"` //剑鱼标识 默认10000
|
|
|
+ EntId string `protobuf:"bytes,16,opt,name=entId,proto3" json:"entId,omitempty"` //剑鱼标识 默认10000
|
|
|
+ Contact *Contact `protobuf:"bytes,17,opt,name=contact,proto3" json:"contact,omitempty"`
|
|
|
+ Deadline string `protobuf:"bytes,18,opt,name=deadline,proto3" json:"deadline,omitempty"` //信息有效期
|
|
|
+ Phone string `protobuf:"bytes,19,opt,name=phone,proto3" json:"phone,omitempty"` //信息有效期
|
|
|
+ EntName string `protobuf:"bytes,20,opt,name=entName,proto3" json:"entName,omitempty"` //企业名称
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishInfoReq) Reset() {
|
|
|
+ *x = PublishInfoReq{}
|
|
|
+ if protoimpl.UnsafeEnabled {
|
|
|
+ mi := &file_consumer_proto_msgTypes[0]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishInfoReq) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*PublishInfoReq) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *PublishInfoReq) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_consumer_proto_msgTypes[0]
|
|
|
+ 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 PublishInfoReq.ProtoReflect.Descriptor instead.
|
|
|
+func (*PublishInfoReq) Descriptor() ([]byte, []int) {
|
|
|
+ return file_consumer_proto_rawDescGZIP(), []int{0}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishInfoReq) GetTitle() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Title
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishInfoReq) GetMsgType() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.MsgType
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishInfoReq) GetRelatedId() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.RelatedId
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishInfoReq) GetCode() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Code
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishInfoReq) GetProvince() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Province
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishInfoReq) GetCity() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.City
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishInfoReq) GetIndustry() []string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Industry
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishInfoReq) GetBuyer() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Buyer
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishInfoReq) GetBudget() float64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.Budget
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishInfoReq) GetWinner() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Winner
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishInfoReq) GetAmount() float64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.Amount
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishInfoReq) GetDetail() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Detail
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishInfoReq) GetAttach() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Attach
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishInfoReq) GetUserId() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.UserId
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishInfoReq) GetAppId() int64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.AppId
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishInfoReq) GetEntId() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.EntId
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishInfoReq) GetContact() *Contact {
|
|
|
+ if x != nil {
|
|
|
+ return x.Contact
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishInfoReq) GetDeadline() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Deadline
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishInfoReq) GetPhone() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Phone
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishInfoReq) GetEntName() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.EntName
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+type Contact struct {
|
|
|
+ state protoimpl.MessageState
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+
|
|
|
+ Person string `protobuf:"bytes,1,opt,name=person,proto3" json:"person,omitempty"` //联系人姓名
|
|
|
+ Phone string `protobuf:"bytes,2,opt,name=phone,proto3" json:"phone,omitempty"` //手机号
|
|
|
+ Overt int64 `protobuf:"varint,3,opt,name=overt,proto3" json:"overt,omitempty"` //是否公开联系方式 1:展示;2:隐藏
|
|
|
+}
|
|
|
+
|
|
|
+func (x *Contact) Reset() {
|
|
|
+ *x = Contact{}
|
|
|
+ if protoimpl.UnsafeEnabled {
|
|
|
+ mi := &file_consumer_proto_msgTypes[1]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+func (x *Contact) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*Contact) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *Contact) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_consumer_proto_msgTypes[1]
|
|
|
+ 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 Contact.ProtoReflect.Descriptor instead.
|
|
|
+func (*Contact) Descriptor() ([]byte, []int) {
|
|
|
+ return file_consumer_proto_rawDescGZIP(), []int{1}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *Contact) GetPerson() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Person
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *Contact) GetPhone() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Phone
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *Contact) GetOvert() int64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.Overt
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+//信息发布Resp
|
|
|
+type PublishInfoResp struct {
|
|
|
+ state protoimpl.MessageState
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+
|
|
|
+ ErrCode int64 `protobuf:"varint,1,opt,name=err_code,json=errCode,proto3" json:"err_code,omitempty"`
|
|
|
+ ErrMsg string `protobuf:"bytes,2,opt,name=err_msg,json=errMsg,proto3" json:"err_msg,omitempty"`
|
|
|
+ PublishId *PublishId `protobuf:"bytes,3,opt,name=PublishId,proto3" json:"PublishId,omitempty"`
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishInfoResp) Reset() {
|
|
|
+ *x = PublishInfoResp{}
|
|
|
+ if protoimpl.UnsafeEnabled {
|
|
|
+ mi := &file_consumer_proto_msgTypes[2]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishInfoResp) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*PublishInfoResp) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *PublishInfoResp) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_consumer_proto_msgTypes[2]
|
|
|
+ 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 PublishInfoResp.ProtoReflect.Descriptor instead.
|
|
|
+func (*PublishInfoResp) Descriptor() ([]byte, []int) {
|
|
|
+ return file_consumer_proto_rawDescGZIP(), []int{2}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishInfoResp) GetErrCode() int64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.ErrCode
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishInfoResp) GetErrMsg() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.ErrMsg
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishInfoResp) GetPublishId() *PublishId {
|
|
|
+ if x != nil {
|
|
|
+ return x.PublishId
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+type PublishId struct {
|
|
|
+ state protoimpl.MessageState
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+
|
|
|
+ InformationId string `protobuf:"bytes,1,opt,name=information_id,json=informationId,proto3" json:"information_id,omitempty"` //发布的信息id
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishId) Reset() {
|
|
|
+ *x = PublishId{}
|
|
|
+ if protoimpl.UnsafeEnabled {
|
|
|
+ mi := &file_consumer_proto_msgTypes[3]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishId) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*PublishId) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *PublishId) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_consumer_proto_msgTypes[3]
|
|
|
+ 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 PublishId.ProtoReflect.Descriptor instead.
|
|
|
+func (*PublishId) Descriptor() ([]byte, []int) {
|
|
|
+ return file_consumer_proto_rawDescGZIP(), []int{3}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishId) GetInformationId() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.InformationId
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+//用户id:1:用户已发布信息数量Req
|
|
|
+type UserIdReq struct {
|
|
|
+ state protoimpl.MessageState
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+
|
|
|
+ UserId string `protobuf:"bytes,1,opt,name=userId,proto3" json:"userId,omitempty"` //用户id
|
|
|
+ AppId int64 `protobuf:"varint,2,opt,name=appId,proto3" json:"appId,omitempty"` //剑鱼标识 默认10000
|
|
|
+ Match string `protobuf:"bytes,3,opt,name=match,proto3" json:"match,omitempty"`
|
|
|
+ MsqType int64 `protobuf:"varint,4,opt,name=msqType,proto3" json:"msqType,omitempty"`
|
|
|
+}
|
|
|
+
|
|
|
+func (x *UserIdReq) Reset() {
|
|
|
+ *x = UserIdReq{}
|
|
|
+ if protoimpl.UnsafeEnabled {
|
|
|
+ mi := &file_consumer_proto_msgTypes[4]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+func (x *UserIdReq) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*UserIdReq) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *UserIdReq) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_consumer_proto_msgTypes[4]
|
|
|
+ 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 UserIdReq.ProtoReflect.Descriptor instead.
|
|
|
+func (*UserIdReq) Descriptor() ([]byte, []int) {
|
|
|
+ return file_consumer_proto_rawDescGZIP(), []int{4}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *UserIdReq) GetUserId() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.UserId
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *UserIdReq) GetAppId() int64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.AppId
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *UserIdReq) GetMatch() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Match
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *UserIdReq) GetMsqType() int64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.MsqType
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+//用户已发布信息数量Resp
|
|
|
+type InfoByUserIdResp struct {
|
|
|
+ state protoimpl.MessageState
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+
|
|
|
+ ErrCode int64 `protobuf:"varint,1,opt,name=err_code,json=errCode,proto3" json:"err_code,omitempty"`
|
|
|
+ ErrMsg string `protobuf:"bytes,2,opt,name=err_msg,json=errMsg,proto3" json:"err_msg,omitempty"`
|
|
|
+ Results *InfoByUserIdData `protobuf:"bytes,3,opt,name=results,proto3" json:"results,omitempty"`
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoByUserIdResp) Reset() {
|
|
|
+ *x = InfoByUserIdResp{}
|
|
|
+ if protoimpl.UnsafeEnabled {
|
|
|
+ mi := &file_consumer_proto_msgTypes[5]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoByUserIdResp) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*InfoByUserIdResp) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *InfoByUserIdResp) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_consumer_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 InfoByUserIdResp.ProtoReflect.Descriptor instead.
|
|
|
+func (*InfoByUserIdResp) Descriptor() ([]byte, []int) {
|
|
|
+ return file_consumer_proto_rawDescGZIP(), []int{5}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoByUserIdResp) GetErrCode() int64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.ErrCode
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoByUserIdResp) GetErrMsg() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.ErrMsg
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoByUserIdResp) GetResults() *InfoByUserIdData {
|
|
|
+ if x != nil {
|
|
|
+ return x.Results
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+type InfoByUserIdData struct {
|
|
|
+ state protoimpl.MessageState
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+
|
|
|
+ Total int64 `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"` //供应总量
|
|
|
+ Surplus int64 `protobuf:"varint,2,opt,name=surplus,proto3" json:"surplus,omitempty"` //供应剩余
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoByUserIdData) Reset() {
|
|
|
+ *x = InfoByUserIdData{}
|
|
|
+ if protoimpl.UnsafeEnabled {
|
|
|
+ mi := &file_consumer_proto_msgTypes[6]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoByUserIdData) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*InfoByUserIdData) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *InfoByUserIdData) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_consumer_proto_msgTypes[6]
|
|
|
+ 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 InfoByUserIdData.ProtoReflect.Descriptor instead.
|
|
|
+func (*InfoByUserIdData) Descriptor() ([]byte, []int) {
|
|
|
+ return file_consumer_proto_rawDescGZIP(), []int{6}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoByUserIdData) GetTotal() int64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.Total
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoByUserIdData) GetSurplus() int64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.Surplus
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+//关联公告Resp
|
|
|
+type InfoRelatedResp struct {
|
|
|
+ state protoimpl.MessageState
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+
|
|
|
+ ErrCode int64 `protobuf:"varint,1,opt,name=err_code,json=errCode,proto3" json:"err_code,omitempty"`
|
|
|
+ ErrMsg string `protobuf:"bytes,2,opt,name=err_msg,json=errMsg,proto3" json:"err_msg,omitempty"`
|
|
|
+ Data []*InfoData `protobuf:"bytes,3,rep,name=data,proto3" json:"data,omitempty"`
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoRelatedResp) Reset() {
|
|
|
+ *x = InfoRelatedResp{}
|
|
|
+ if protoimpl.UnsafeEnabled {
|
|
|
+ mi := &file_consumer_proto_msgTypes[7]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoRelatedResp) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*InfoRelatedResp) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *InfoRelatedResp) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_consumer_proto_msgTypes[7]
|
|
|
+ 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 InfoRelatedResp.ProtoReflect.Descriptor instead.
|
|
|
+func (*InfoRelatedResp) Descriptor() ([]byte, []int) {
|
|
|
+ return file_consumer_proto_rawDescGZIP(), []int{7}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoRelatedResp) GetErrCode() int64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.ErrCode
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoRelatedResp) GetErrMsg() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.ErrMsg
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoRelatedResp) GetData() []*InfoData {
|
|
|
+ if x != nil {
|
|
|
+ return x.Data
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+//公告信息InfoRelatedResp
|
|
|
+type InfoData struct {
|
|
|
+ state protoimpl.MessageState
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+
|
|
|
+ Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` //关联公告id
|
|
|
+ Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"` //关联公告标题
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoData) Reset() {
|
|
|
+ *x = InfoData{}
|
|
|
+ if protoimpl.UnsafeEnabled {
|
|
|
+ mi := &file_consumer_proto_msgTypes[8]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoData) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*InfoData) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *InfoData) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_consumer_proto_msgTypes[8]
|
|
|
+ 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 InfoData.ProtoReflect.Descriptor instead.
|
|
|
+func (*InfoData) Descriptor() ([]byte, []int) {
|
|
|
+ return file_consumer_proto_rawDescGZIP(), []int{8}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoData) GetId() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Id
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoData) GetTitle() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Title
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+//我的发布列表Req
|
|
|
+type MyPublishListReq struct {
|
|
|
+ state protoimpl.MessageState
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+
|
|
|
+ UserId string `protobuf:"bytes,1,opt,name=userId,proto3" json:"userId,omitempty"` //用户id
|
|
|
+ Match string `protobuf:"bytes,2,opt,name=match,proto3" json:"match,omitempty"` //检索内容
|
|
|
+ MsgType int64 `protobuf:"varint,3,opt,name=msgType,proto3" json:"msgType,omitempty"` //信息类型 1:招标信息 2:采购信息 3:供应信息
|
|
|
+ ReviewStatus int64 `protobuf:"varint,4,opt,name=reviewStatus,proto3" json:"reviewStatus,omitempty"` //审核状态 1:待审核|2:审核通过|3:审核不通过
|
|
|
+ PageSize int64 `protobuf:"varint,5,opt,name=pageSize,proto3" json:"pageSize,omitempty"` //每页数据量,默认10
|
|
|
+ PageIndex int64 `protobuf:"varint,6,opt,name=pageIndex,proto3" json:"pageIndex,omitempty"` //页码;默认第一页
|
|
|
+ AppId int64 `protobuf:"varint,7,opt,name=appId,proto3" json:"appId,omitempty"` //剑鱼标识 默认10000
|
|
|
+}
|
|
|
+
|
|
|
+func (x *MyPublishListReq) Reset() {
|
|
|
+ *x = MyPublishListReq{}
|
|
|
+ if protoimpl.UnsafeEnabled {
|
|
|
+ mi := &file_consumer_proto_msgTypes[9]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+func (x *MyPublishListReq) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*MyPublishListReq) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *MyPublishListReq) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_consumer_proto_msgTypes[9]
|
|
|
+ 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 MyPublishListReq.ProtoReflect.Descriptor instead.
|
|
|
+func (*MyPublishListReq) Descriptor() ([]byte, []int) {
|
|
|
+ return file_consumer_proto_rawDescGZIP(), []int{9}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *MyPublishListReq) GetUserId() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.UserId
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *MyPublishListReq) GetMatch() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Match
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *MyPublishListReq) GetMsgType() int64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.MsgType
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *MyPublishListReq) GetReviewStatus() int64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.ReviewStatus
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *MyPublishListReq) GetPageSize() int64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.PageSize
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *MyPublishListReq) GetPageIndex() int64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.PageIndex
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *MyPublishListReq) GetAppId() int64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.AppId
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+//我的发布列表Resp
|
|
|
+type MyPublishListResp struct {
|
|
|
+ state protoimpl.MessageState
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+
|
|
|
+ ErrCode int64 `protobuf:"varint,1,opt,name=err_code,json=errCode,proto3" json:"err_code,omitempty"`
|
|
|
+ ErrMsg string `protobuf:"bytes,2,opt,name=err_msg,json=errMsg,proto3" json:"err_msg,omitempty"`
|
|
|
+ Results *MyPublishListData `protobuf:"bytes,3,opt,name=results,proto3" json:"results,omitempty"`
|
|
|
+}
|
|
|
+
|
|
|
+func (x *MyPublishListResp) Reset() {
|
|
|
+ *x = MyPublishListResp{}
|
|
|
+ if protoimpl.UnsafeEnabled {
|
|
|
+ mi := &file_consumer_proto_msgTypes[10]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+func (x *MyPublishListResp) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*MyPublishListResp) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *MyPublishListResp) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_consumer_proto_msgTypes[10]
|
|
|
+ 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 MyPublishListResp.ProtoReflect.Descriptor instead.
|
|
|
+func (*MyPublishListResp) Descriptor() ([]byte, []int) {
|
|
|
+ return file_consumer_proto_rawDescGZIP(), []int{10}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *MyPublishListResp) GetErrCode() int64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.ErrCode
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *MyPublishListResp) GetErrMsg() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.ErrMsg
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *MyPublishListResp) GetResults() *MyPublishListData {
|
|
|
+ if x != nil {
|
|
|
+ return x.Results
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+type MyPublishListData struct {
|
|
|
+ state protoimpl.MessageState
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+
|
|
|
+ Total int64 `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"` //总页数 仅第一次请求返回
|
|
|
+ Amount int64 `protobuf:"varint,2,opt,name=amount,proto3" json:"amount,omitempty"`
|
|
|
+ InReview int64 `protobuf:"varint,3,opt,name=inReview,proto3" json:"inReview,omitempty"`
|
|
|
+ Approved int64 `protobuf:"varint,4,opt,name=approved,proto3" json:"approved,omitempty"`
|
|
|
+ AuditFailed int64 `protobuf:"varint,5,opt,name=auditFailed,proto3" json:"auditFailed,omitempty"`
|
|
|
+ List []*ListResp `protobuf:"bytes,6,rep,name=list,proto3" json:"list,omitempty"` //信息列表
|
|
|
+}
|
|
|
+
|
|
|
+func (x *MyPublishListData) Reset() {
|
|
|
+ *x = MyPublishListData{}
|
|
|
+ if protoimpl.UnsafeEnabled {
|
|
|
+ mi := &file_consumer_proto_msgTypes[11]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+func (x *MyPublishListData) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*MyPublishListData) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *MyPublishListData) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_consumer_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 MyPublishListData.ProtoReflect.Descriptor instead.
|
|
|
+func (*MyPublishListData) Descriptor() ([]byte, []int) {
|
|
|
+ return file_consumer_proto_rawDescGZIP(), []int{11}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *MyPublishListData) GetTotal() int64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.Total
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *MyPublishListData) GetAmount() int64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.Amount
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *MyPublishListData) GetInReview() int64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.InReview
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *MyPublishListData) GetApproved() int64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.Approved
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *MyPublishListData) GetAuditFailed() int64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.AuditFailed
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *MyPublishListData) GetList() []*ListResp {
|
|
|
+ if x != nil {
|
|
|
+ return x.List
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+//我的发布列表Resp-list
|
|
|
+type ListResp struct {
|
|
|
+ state protoimpl.MessageState
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+
|
|
|
+ Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"` //标题
|
|
|
+ Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` //信息id
|
|
|
+ ReviewStatus int64 `protobuf:"varint,3,opt,name=reviewStatus,proto3" json:"reviewStatus,omitempty"` //审核状态 1:待审核|2:审核通过|3:审核不通过
|
|
|
+ MsgType int64 `protobuf:"varint,4,opt,name=msgType,proto3" json:"msgType,omitempty"` //信息类型 1:招标信息 2:采购信息 3:供应信息
|
|
|
+ CreateTime string `protobuf:"bytes,5,opt,name=createTime,proto3" json:"createTime,omitempty"` //审核时间
|
|
|
+}
|
|
|
+
|
|
|
+func (x *ListResp) Reset() {
|
|
|
+ *x = ListResp{}
|
|
|
+ if protoimpl.UnsafeEnabled {
|
|
|
+ mi := &file_consumer_proto_msgTypes[12]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+func (x *ListResp) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*ListResp) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *ListResp) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_consumer_proto_msgTypes[12]
|
|
|
+ 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 ListResp.ProtoReflect.Descriptor instead.
|
|
|
+func (*ListResp) Descriptor() ([]byte, []int) {
|
|
|
+ return file_consumer_proto_rawDescGZIP(), []int{12}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *ListResp) GetTitle() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Title
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *ListResp) GetId() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Id
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *ListResp) GetReviewStatus() int64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.ReviewStatus
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *ListResp) GetMsgType() int64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.MsgType
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *ListResp) GetCreateTime() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.CreateTime
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+//发布的信息详情Req+发布信息删除Req+发布信息更新Req
|
|
|
+type InfoDetailReq struct {
|
|
|
+ state protoimpl.MessageState
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+
|
|
|
+ UserId string `protobuf:"bytes,1,opt,name=userId,proto3" json:"userId,omitempty"` //用户id
|
|
|
+ MsgId string `protobuf:"bytes,2,opt,name=msgId,proto3" json:"msgId,omitempty"` //信息id
|
|
|
+ Type int64 `protobuf:"varint,3,opt,name=type,proto3" json:"type,omitempty"` //处理信息类型:0:获取发布信息详情(默认);1:删除发布的信息;2:更新发布信息
|
|
|
+ AppId int64 `protobuf:"varint,4,opt,name=appId,proto3" json:"appId,omitempty"` //剑鱼标识 默认10000
|
|
|
+ MsgType int64 `protobuf:"varint,5,opt,name=msgType,proto3" json:"msgType,omitempty"` //信息类型 1:招标信息 2:采购信息 3:供应信息
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoDetailReq) Reset() {
|
|
|
+ *x = InfoDetailReq{}
|
|
|
+ if protoimpl.UnsafeEnabled {
|
|
|
+ mi := &file_consumer_proto_msgTypes[13]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoDetailReq) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*InfoDetailReq) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *InfoDetailReq) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_consumer_proto_msgTypes[13]
|
|
|
+ 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 InfoDetailReq.ProtoReflect.Descriptor instead.
|
|
|
+func (*InfoDetailReq) Descriptor() ([]byte, []int) {
|
|
|
+ return file_consumer_proto_rawDescGZIP(), []int{13}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoDetailReq) GetUserId() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.UserId
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoDetailReq) GetMsgId() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.MsgId
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoDetailReq) GetType() int64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.Type
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoDetailReq) GetAppId() int64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.AppId
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoDetailReq) GetMsgType() int64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.MsgType
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+//发布的信息详情Resp
|
|
|
+type InfoDetailResp struct {
|
|
|
+ state protoimpl.MessageState
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+
|
|
|
+ ErrCode int64 `protobuf:"varint,1,opt,name=err_code,json=errCode,proto3" json:"err_code,omitempty"`
|
|
|
+ ErrMsg string `protobuf:"bytes,2,opt,name=err_msg,json=errMsg,proto3" json:"err_msg,omitempty"`
|
|
|
+ Results *InfoDetailData `protobuf:"bytes,3,opt,name=results,proto3" json:"results,omitempty"`
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoDetailResp) Reset() {
|
|
|
+ *x = InfoDetailResp{}
|
|
|
+ if protoimpl.UnsafeEnabled {
|
|
|
+ mi := &file_consumer_proto_msgTypes[14]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoDetailResp) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*InfoDetailResp) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *InfoDetailResp) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_consumer_proto_msgTypes[14]
|
|
|
+ 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 InfoDetailResp.ProtoReflect.Descriptor instead.
|
|
|
+func (*InfoDetailResp) Descriptor() ([]byte, []int) {
|
|
|
+ return file_consumer_proto_rawDescGZIP(), []int{14}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoDetailResp) GetErrCode() int64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.ErrCode
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoDetailResp) GetErrMsg() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.ErrMsg
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoDetailResp) GetResults() *InfoDetailData {
|
|
|
+ if x != nil {
|
|
|
+ return x.Results
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+type InfoDetailData struct {
|
|
|
+ state protoimpl.MessageState
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+
|
|
|
+ MsgType int64 `protobuf:"varint,1,opt,name=msgType,proto3" json:"msgType,omitempty"` //信息类型
|
|
|
+ Code string `protobuf:"bytes,2,opt,name=code,proto3" json:"code,omitempty"` //项目代码
|
|
|
+ Province string `protobuf:"bytes,3,opt,name=province,proto3" json:"province,omitempty"` //省份
|
|
|
+ City string `protobuf:"bytes,4,opt,name=city,proto3" json:"city,omitempty"` //城市
|
|
|
+ Industry []string `protobuf:"bytes,5,rep,name=industry,proto3" json:"industry,omitempty"` //行业列表
|
|
|
+ Buyer string `protobuf:"bytes,6,opt,name=buyer,proto3" json:"buyer,omitempty"` //采购单位
|
|
|
+ Budget float64 `protobuf:"fixed64,7,opt,name=budget,proto3" json:"budget,omitempty"` //预算
|
|
|
+ Winner string `protobuf:"bytes,8,opt,name=winner,proto3" json:"winner,omitempty"` //中标企业
|
|
|
+ Amount float64 `protobuf:"fixed64,9,opt,name=amount,proto3" json:"amount,omitempty"` //中标金额
|
|
|
+ Detail string `protobuf:"bytes,10,opt,name=detail,proto3" json:"detail,omitempty"` //详情
|
|
|
+ Attach string `protobuf:"bytes,11,opt,name=attach,proto3" json:"attach,omitempty"` //附件列表
|
|
|
+ CreateTime string `protobuf:"bytes,12,opt,name=createTime,proto3" json:"createTime,omitempty"` //创建时间
|
|
|
+ Title string `protobuf:"bytes,13,opt,name=title,proto3" json:"title,omitempty"` //信息类型
|
|
|
+ ValidityTime string `protobuf:"bytes,14,opt,name=validityTime,proto3" json:"validityTime,omitempty"` //供应信息有效期
|
|
|
+ PublishTime string `protobuf:"bytes,15,opt,name=publishTime,proto3" json:"publishTime,omitempty"` //发布时间
|
|
|
+ AppId int64 `protobuf:"varint,16,opt,name=appId,proto3" json:"appId,omitempty"` //发布时间
|
|
|
+ InfoDetailRelated *Related `protobuf:"bytes,17,opt,name=InfoDetailRelated,proto3" json:"InfoDetailRelated,omitempty"` //关联信息
|
|
|
+ InfoDetailReview *Review `protobuf:"bytes,18,opt,name=InfoDetailReview,proto3" json:"InfoDetailReview,omitempty"` //审核
|
|
|
+ InfoDetailContact *InfoDetailContact `protobuf:"bytes,19,opt,name=infoDetailContact,proto3" json:"infoDetailContact,omitempty"` //联系人内容
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoDetailData) Reset() {
|
|
|
+ *x = InfoDetailData{}
|
|
|
+ if protoimpl.UnsafeEnabled {
|
|
|
+ mi := &file_consumer_proto_msgTypes[15]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoDetailData) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*InfoDetailData) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *InfoDetailData) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_consumer_proto_msgTypes[15]
|
|
|
+ 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 InfoDetailData.ProtoReflect.Descriptor instead.
|
|
|
+func (*InfoDetailData) Descriptor() ([]byte, []int) {
|
|
|
+ return file_consumer_proto_rawDescGZIP(), []int{15}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoDetailData) GetMsgType() int64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.MsgType
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoDetailData) GetCode() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Code
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoDetailData) GetProvince() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Province
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoDetailData) GetCity() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.City
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoDetailData) GetIndustry() []string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Industry
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoDetailData) GetBuyer() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Buyer
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoDetailData) GetBudget() float64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.Budget
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoDetailData) GetWinner() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Winner
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoDetailData) GetAmount() float64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.Amount
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoDetailData) GetDetail() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Detail
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoDetailData) GetAttach() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Attach
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoDetailData) GetCreateTime() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.CreateTime
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoDetailData) GetTitle() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Title
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoDetailData) GetValidityTime() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.ValidityTime
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoDetailData) GetPublishTime() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.PublishTime
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoDetailData) GetAppId() int64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.AppId
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoDetailData) GetInfoDetailRelated() *Related {
|
|
|
+ if x != nil {
|
|
|
+ return x.InfoDetailRelated
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoDetailData) GetInfoDetailReview() *Review {
|
|
|
+ if x != nil {
|
|
|
+ return x.InfoDetailReview
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoDetailData) GetInfoDetailContact() *InfoDetailContact {
|
|
|
+ if x != nil {
|
|
|
+ return x.InfoDetailContact
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+type Related struct {
|
|
|
+ state protoimpl.MessageState
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+
|
|
|
+ Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` //关联信息id
|
|
|
+ Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"` //关联信息标题
|
|
|
+}
|
|
|
+
|
|
|
+func (x *Related) Reset() {
|
|
|
+ *x = Related{}
|
|
|
+ if protoimpl.UnsafeEnabled {
|
|
|
+ mi := &file_consumer_proto_msgTypes[16]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+func (x *Related) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*Related) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *Related) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_consumer_proto_msgTypes[16]
|
|
|
+ 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 Related.ProtoReflect.Descriptor instead.
|
|
|
+func (*Related) Descriptor() ([]byte, []int) {
|
|
|
+ return file_consumer_proto_rawDescGZIP(), []int{16}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *Related) GetId() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Id
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *Related) GetTitle() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Title
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+type Review struct {
|
|
|
+ state protoimpl.MessageState
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+
|
|
|
+ Status int64 `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"` //审核状态
|
|
|
+ Detail string `protobuf:"bytes,2,opt,name=detail,proto3" json:"detail,omitempty"` //未通过审核原因
|
|
|
+ Time string `protobuf:"bytes,3,opt,name=time,proto3" json:"time,omitempty"` //审核时间
|
|
|
+}
|
|
|
+
|
|
|
+func (x *Review) Reset() {
|
|
|
+ *x = Review{}
|
|
|
+ if protoimpl.UnsafeEnabled {
|
|
|
+ mi := &file_consumer_proto_msgTypes[17]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+func (x *Review) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*Review) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *Review) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_consumer_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 Review.ProtoReflect.Descriptor instead.
|
|
|
+func (*Review) Descriptor() ([]byte, []int) {
|
|
|
+ return file_consumer_proto_rawDescGZIP(), []int{17}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *Review) GetStatus() int64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.Status
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *Review) GetDetail() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Detail
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *Review) GetTime() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Time
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+type InfoDetailContact struct {
|
|
|
+ state protoimpl.MessageState
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+
|
|
|
+ Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` //名字
|
|
|
+ Phone string `protobuf:"bytes,2,opt,name=phone,proto3" json:"phone,omitempty"` //电话
|
|
|
+ Overt int64 `protobuf:"varint,3,opt,name=overt,proto3" json:"overt,omitempty"` //是否公开 1:展示;2:隐藏
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoDetailContact) Reset() {
|
|
|
+ *x = InfoDetailContact{}
|
|
|
+ if protoimpl.UnsafeEnabled {
|
|
|
+ mi := &file_consumer_proto_msgTypes[18]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoDetailContact) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*InfoDetailContact) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *InfoDetailContact) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_consumer_proto_msgTypes[18]
|
|
|
+ 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 InfoDetailContact.ProtoReflect.Descriptor instead.
|
|
|
+func (*InfoDetailContact) Descriptor() ([]byte, []int) {
|
|
|
+ return file_consumer_proto_rawDescGZIP(), []int{18}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoDetailContact) GetName() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Name
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoDetailContact) GetPhone() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Phone
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoDetailContact) GetOvert() int64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.Overt
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+//更新发布的信息Resp:删除和更新
|
|
|
+type InfoChangeResp struct {
|
|
|
+ state protoimpl.MessageState
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+
|
|
|
+ ErrCode int64 `protobuf:"varint,1,opt,name=err_code,json=errCode,proto3" json:"err_code,omitempty"`
|
|
|
+ ErrMsg string `protobuf:"bytes,2,opt,name=err_msg,json=errMsg,proto3" json:"err_msg,omitempty"`
|
|
|
+ InfoChangeData *InfoDetailResp `protobuf:"bytes,3,opt,name=info_change_data,json=infoChangeData,proto3" json:"info_change_data,omitempty"`
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoChangeResp) Reset() {
|
|
|
+ *x = InfoChangeResp{}
|
|
|
+ if protoimpl.UnsafeEnabled {
|
|
|
+ mi := &file_consumer_proto_msgTypes[19]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoChangeResp) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*InfoChangeResp) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *InfoChangeResp) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_consumer_proto_msgTypes[19]
|
|
|
+ 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 InfoChangeResp.ProtoReflect.Descriptor instead.
|
|
|
+func (*InfoChangeResp) Descriptor() ([]byte, []int) {
|
|
|
+ return file_consumer_proto_rawDescGZIP(), []int{19}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoChangeResp) GetErrCode() int64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.ErrCode
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoChangeResp) GetErrMsg() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.ErrMsg
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoChangeResp) GetInfoChangeData() *InfoDetailResp {
|
|
|
+ if x != nil {
|
|
|
+ return x.InfoChangeData
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+type InfoChangeData struct {
|
|
|
+ state protoimpl.MessageState
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+
|
|
|
+ Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` //信息id
|
|
|
+ Data *PublishInfoData `protobuf:"bytes,2,opt,name=Data,proto3" json:"Data,omitempty"` //信息id
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoChangeData) Reset() {
|
|
|
+ *x = InfoChangeData{}
|
|
|
+ if protoimpl.UnsafeEnabled {
|
|
|
+ mi := &file_consumer_proto_msgTypes[20]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoChangeData) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*InfoChangeData) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *InfoChangeData) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_consumer_proto_msgTypes[20]
|
|
|
+ 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 InfoChangeData.ProtoReflect.Descriptor instead.
|
|
|
+func (*InfoChangeData) Descriptor() ([]byte, []int) {
|
|
|
+ return file_consumer_proto_rawDescGZIP(), []int{20}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoChangeData) GetId() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Id
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoChangeData) GetData() *PublishInfoData {
|
|
|
+ if x != nil {
|
|
|
+ return x.Data
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+//信息发布Req
|
|
|
+type PublishInfoData struct {
|
|
|
+ state protoimpl.MessageState
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+
|
|
|
+ Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"` //信息标题最长50
|
|
|
+ MsgType string `protobuf:"bytes,2,opt,name=msgType,proto3" json:"msgType,omitempty"` //信息类型1:招标信息 2:采购信息 3:供应信息
|
|
|
+ RelatedId string `protobuf:"bytes,3,opt,name=relatedId,proto3" json:"relatedId,omitempty"` //关联公告id
|
|
|
+ Code string `protobuf:"bytes,4,opt,name=code,proto3" json:"code,omitempty"` //项目编码
|
|
|
+ Province string `protobuf:"bytes,5,opt,name=province,proto3" json:"province,omitempty"` //省份
|
|
|
+ City string `protobuf:"bytes,6,opt,name=city,proto3" json:"city,omitempty"` //城市
|
|
|
+ Industry []string `protobuf:"bytes,7,rep,name=industry,proto3" json:"industry,omitempty"` //行业信息
|
|
|
+ Buyer string `protobuf:"bytes,8,opt,name=buyer,proto3" json:"buyer,omitempty"` //采购单位
|
|
|
+ Budget float64 `protobuf:"fixed64,9,opt,name=budget,proto3" json:"budget,omitempty"` //预算
|
|
|
+ Winner string `protobuf:"bytes,10,opt,name=winner,proto3" json:"winner,omitempty"` //中标单位
|
|
|
+ Amount float64 `protobuf:"fixed64,11,opt,name=amount,proto3" json:"amount,omitempty"` //中标金额
|
|
|
+ Detail string `protobuf:"bytes,12,opt,name=detail,proto3" json:"detail,omitempty"` //正文信息
|
|
|
+ Attach []string `protobuf:"bytes,13,rep,name=attach,proto3" json:"attach,omitempty"` //附件
|
|
|
+ Contact *Contact `protobuf:"bytes,17,opt,name=contact,proto3" json:"contact,omitempty"`
|
|
|
+ Deadline string `protobuf:"bytes,18,opt,name=deadline,proto3" json:"deadline,omitempty"` //信息有效期
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishInfoData) Reset() {
|
|
|
+ *x = PublishInfoData{}
|
|
|
+ if protoimpl.UnsafeEnabled {
|
|
|
+ mi := &file_consumer_proto_msgTypes[21]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishInfoData) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*PublishInfoData) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *PublishInfoData) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_consumer_proto_msgTypes[21]
|
|
|
+ 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 PublishInfoData.ProtoReflect.Descriptor instead.
|
|
|
+func (*PublishInfoData) Descriptor() ([]byte, []int) {
|
|
|
+ return file_consumer_proto_rawDescGZIP(), []int{21}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishInfoData) GetTitle() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Title
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishInfoData) GetMsgType() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.MsgType
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishInfoData) GetRelatedId() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.RelatedId
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishInfoData) GetCode() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Code
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishInfoData) GetProvince() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Province
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishInfoData) GetCity() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.City
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishInfoData) GetIndustry() []string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Industry
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishInfoData) GetBuyer() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Buyer
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishInfoData) GetBudget() float64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.Budget
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishInfoData) GetWinner() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Winner
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishInfoData) GetAmount() float64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.Amount
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishInfoData) GetDetail() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Detail
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishInfoData) GetAttach() []string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Attach
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishInfoData) GetContact() *Contact {
|
|
|
+ if x != nil {
|
|
|
+ return x.Contact
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *PublishInfoData) GetDeadline() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Deadline
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+//信息审核状态查询
|
|
|
+type StatusReq struct {
|
|
|
+ state protoimpl.MessageState
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+
|
|
|
+ MsgId string `protobuf:"bytes,1,opt,name=msgId,proto3" json:"msgId,omitempty"`
|
|
|
+ Type int64 `protobuf:"varint,2,opt,name=type,proto3" json:"type,omitempty"`
|
|
|
+}
|
|
|
+
|
|
|
+func (x *StatusReq) Reset() {
|
|
|
+ *x = StatusReq{}
|
|
|
+ if protoimpl.UnsafeEnabled {
|
|
|
+ mi := &file_consumer_proto_msgTypes[22]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+func (x *StatusReq) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*StatusReq) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *StatusReq) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_consumer_proto_msgTypes[22]
|
|
|
+ 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 StatusReq.ProtoReflect.Descriptor instead.
|
|
|
+func (*StatusReq) Descriptor() ([]byte, []int) {
|
|
|
+ return file_consumer_proto_rawDescGZIP(), []int{22}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *StatusReq) GetMsgId() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.MsgId
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *StatusReq) GetType() int64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.Type
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+type StatusResp struct {
|
|
|
+ state protoimpl.MessageState
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+
|
|
|
+ ErrCode int64 `protobuf:"varint,1,opt,name=err_code,json=errCode,proto3" json:"err_code,omitempty"`
|
|
|
+ ErrMsg string `protobuf:"bytes,2,opt,name=err_msg,json=errMsg,proto3" json:"err_msg,omitempty"`
|
|
|
+ Data *StatusData `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
|
|
|
+}
|
|
|
+
|
|
|
+func (x *StatusResp) Reset() {
|
|
|
+ *x = StatusResp{}
|
|
|
+ if protoimpl.UnsafeEnabled {
|
|
|
+ mi := &file_consumer_proto_msgTypes[23]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+func (x *StatusResp) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*StatusResp) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *StatusResp) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_consumer_proto_msgTypes[23]
|
|
|
+ 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 StatusResp.ProtoReflect.Descriptor instead.
|
|
|
+func (*StatusResp) Descriptor() ([]byte, []int) {
|
|
|
+ return file_consumer_proto_rawDescGZIP(), []int{23}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *StatusResp) GetErrCode() int64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.ErrCode
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *StatusResp) GetErrMsg() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.ErrMsg
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *StatusResp) GetData() *StatusData {
|
|
|
+ if x != nil {
|
|
|
+ return x.Data
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+type StatusData struct {
|
|
|
+ state protoimpl.MessageState
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+
|
|
|
+ Status string `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
|
|
|
+ Published string `protobuf:"bytes,2,opt,name=published,proto3" json:"published,omitempty"`
|
|
|
+}
|
|
|
+
|
|
|
+func (x *StatusData) Reset() {
|
|
|
+ *x = StatusData{}
|
|
|
+ if protoimpl.UnsafeEnabled {
|
|
|
+ mi := &file_consumer_proto_msgTypes[24]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+func (x *StatusData) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*StatusData) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *StatusData) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_consumer_proto_msgTypes[24]
|
|
|
+ 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 StatusData.ProtoReflect.Descriptor instead.
|
|
|
+func (*StatusData) Descriptor() ([]byte, []int) {
|
|
|
+ return file_consumer_proto_rawDescGZIP(), []int{24}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *StatusData) GetStatus() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Status
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *StatusData) GetPublished() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Published
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+//供应信息检索框查询
|
|
|
+type SupplyInfoSearchReq struct {
|
|
|
+ state protoimpl.MessageState
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+
|
|
|
+ Keywords string `protobuf:"bytes,1,opt,name=keywords,proto3" json:"keywords,omitempty"` //关键词
|
|
|
+ SearchType string `protobuf:"bytes,2,opt,name=searchType,proto3" json:"searchType,omitempty"` //搜索范围:title:标题;detail:正文;ent_name:发布单位;(多个用,号隔开)
|
|
|
+ Province string `protobuf:"bytes,3,opt,name=province,proto3" json:"province,omitempty"` //省份
|
|
|
+ City string `protobuf:"bytes,4,opt,name=city,proto3" json:"city,omitempty"` //城市
|
|
|
+ Time string `protobuf:"bytes,5,opt,name=time,proto3" json:"time,omitempty"` //发布时间 string:1592555555-1596666666
|
|
|
+ Status string `protobuf:"bytes,6,opt,name=status,proto3" json:"status,omitempty"` //信息状态;0:全部;1:生效中;-1:已过期
|
|
|
+ PageSize int64 `protobuf:"varint,7,opt,name=pageSize,proto3" json:"pageSize,omitempty"` //每页数据量,默认50
|
|
|
+ PageIndex int64 `protobuf:"varint,8,opt,name=pageIndex,proto3" json:"pageIndex,omitempty"` //页码;默认第一页
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SupplyInfoSearchReq) Reset() {
|
|
|
+ *x = SupplyInfoSearchReq{}
|
|
|
+ if protoimpl.UnsafeEnabled {
|
|
|
+ mi := &file_consumer_proto_msgTypes[25]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SupplyInfoSearchReq) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*SupplyInfoSearchReq) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *SupplyInfoSearchReq) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_consumer_proto_msgTypes[25]
|
|
|
+ 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 SupplyInfoSearchReq.ProtoReflect.Descriptor instead.
|
|
|
+func (*SupplyInfoSearchReq) Descriptor() ([]byte, []int) {
|
|
|
+ return file_consumer_proto_rawDescGZIP(), []int{25}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SupplyInfoSearchReq) GetKeywords() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Keywords
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SupplyInfoSearchReq) GetSearchType() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.SearchType
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SupplyInfoSearchReq) GetProvince() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Province
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SupplyInfoSearchReq) GetCity() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.City
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SupplyInfoSearchReq) GetTime() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Time
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SupplyInfoSearchReq) GetStatus() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Status
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SupplyInfoSearchReq) GetPageSize() int64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.PageSize
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SupplyInfoSearchReq) GetPageIndex() int64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.PageIndex
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+//供应信息检索框查询Resp
|
|
|
+type SupplyInfoSearchResp struct {
|
|
|
+ state protoimpl.MessageState
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+
|
|
|
+ ErrCode int64 `protobuf:"varint,1,opt,name=err_code,json=errCode,proto3" json:"err_code,omitempty"`
|
|
|
+ ErrMsg string `protobuf:"bytes,2,opt,name=err_msg,json=errMsg,proto3" json:"err_msg,omitempty"`
|
|
|
+ Data []*SupplyInfo `protobuf:"bytes,3,rep,name=data,proto3" json:"data,omitempty"`
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SupplyInfoSearchResp) Reset() {
|
|
|
+ *x = SupplyInfoSearchResp{}
|
|
|
+ if protoimpl.UnsafeEnabled {
|
|
|
+ mi := &file_consumer_proto_msgTypes[26]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SupplyInfoSearchResp) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*SupplyInfoSearchResp) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *SupplyInfoSearchResp) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_consumer_proto_msgTypes[26]
|
|
|
+ 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 SupplyInfoSearchResp.ProtoReflect.Descriptor instead.
|
|
|
+func (*SupplyInfoSearchResp) Descriptor() ([]byte, []int) {
|
|
|
+ return file_consumer_proto_rawDescGZIP(), []int{26}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SupplyInfoSearchResp) GetErrCode() int64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.ErrCode
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SupplyInfoSearchResp) GetErrMsg() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.ErrMsg
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SupplyInfoSearchResp) GetData() []*SupplyInfo {
|
|
|
+ if x != nil {
|
|
|
+ return x.Data
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+type SupplyInfo struct {
|
|
|
+ state protoimpl.MessageState
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+
|
|
|
+ Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"` //标题
|
|
|
+ Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` //信息id
|
|
|
+ Detail string `protobuf:"bytes,3,opt,name=detail,proto3" json:"detail,omitempty"` //匹配的正文
|
|
|
+ Province string `protobuf:"bytes,4,opt,name=province,proto3" json:"province,omitempty"` //省份
|
|
|
+ City string `protobuf:"bytes,5,opt,name=city,proto3" json:"city,omitempty"` //城市
|
|
|
+ PublishTime string `protobuf:"bytes,6,opt,name=publish_time,json=publishTime,proto3" json:"publish_time,omitempty"` //发布时间
|
|
|
+ Highlight []string `protobuf:"bytes,7,rep,name=highlight,proto3" json:"highlight,omitempty"` //内容高亮
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SupplyInfo) Reset() {
|
|
|
+ *x = SupplyInfo{}
|
|
|
+ if protoimpl.UnsafeEnabled {
|
|
|
+ mi := &file_consumer_proto_msgTypes[27]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SupplyInfo) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*SupplyInfo) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *SupplyInfo) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_consumer_proto_msgTypes[27]
|
|
|
+ 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 SupplyInfo.ProtoReflect.Descriptor instead.
|
|
|
+func (*SupplyInfo) Descriptor() ([]byte, []int) {
|
|
|
+ return file_consumer_proto_rawDescGZIP(), []int{27}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SupplyInfo) GetTitle() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Title
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SupplyInfo) GetId() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Id
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SupplyInfo) GetDetail() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Detail
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SupplyInfo) GetProvince() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Province
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SupplyInfo) GetCity() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.City
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SupplyInfo) GetPublishTime() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.PublishTime
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SupplyInfo) GetHighlight() []string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Highlight
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+//前端其他用户查询详情页返回数据格式
|
|
|
+type SupplyInfoDetailResp struct {
|
|
|
+ state protoimpl.MessageState
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+
|
|
|
+ ErrCode int64 `protobuf:"varint,1,opt,name=err_code,json=errCode,proto3" json:"err_code,omitempty"`
|
|
|
+ ErrMsg string `protobuf:"bytes,2,opt,name=err_msg,json=errMsg,proto3" json:"err_msg,omitempty"`
|
|
|
+ Data *SupplyInfoDetailData `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SupplyInfoDetailResp) Reset() {
|
|
|
+ *x = SupplyInfoDetailResp{}
|
|
|
+ if protoimpl.UnsafeEnabled {
|
|
|
+ mi := &file_consumer_proto_msgTypes[28]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SupplyInfoDetailResp) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*SupplyInfoDetailResp) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *SupplyInfoDetailResp) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_consumer_proto_msgTypes[28]
|
|
|
+ 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 SupplyInfoDetailResp.ProtoReflect.Descriptor instead.
|
|
|
+func (*SupplyInfoDetailResp) Descriptor() ([]byte, []int) {
|
|
|
+ return file_consumer_proto_rawDescGZIP(), []int{28}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SupplyInfoDetailResp) GetErrCode() int64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.ErrCode
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SupplyInfoDetailResp) GetErrMsg() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.ErrMsg
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SupplyInfoDetailResp) GetData() *SupplyInfoDetailData {
|
|
|
+ if x != nil {
|
|
|
+ return x.Data
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+//前端其他用户查询详情页返回数据格式-data
|
|
|
+type SupplyInfoDetailData struct {
|
|
|
+ state protoimpl.MessageState
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+
|
|
|
+ Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` //信息id
|
|
|
+ Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"` //信息标题
|
|
|
+ Detail string `protobuf:"bytes,3,opt,name=detail,proto3" json:"detail,omitempty"` //信息详情
|
|
|
+ Province string `protobuf:"bytes,4,opt,name=province,proto3" json:"province,omitempty"` //省份
|
|
|
+ City string `protobuf:"bytes,5,opt,name=city,proto3" json:"city,omitempty"` //城市
|
|
|
+ ValidityTime string `protobuf:"bytes,6,opt,name=validityTime,proto3" json:"validityTime,omitempty"` //有效期
|
|
|
+ EntId string `protobuf:"bytes,7,opt,name=entId,proto3" json:"entId,omitempty"` //企业id
|
|
|
+ Attach string `protobuf:"bytes,8,opt,name=attach,proto3" json:"attach,omitempty"` //附件列表
|
|
|
+ InfoDetailContact *InfoDetailContact `protobuf:"bytes,9,opt,name=infoDetailContact,proto3" json:"infoDetailContact,omitempty"` //联系人详情
|
|
|
+ PublishTime string `protobuf:"bytes,10,opt,name=publishTime,proto3" json:"publishTime,omitempty"` //发布时间
|
|
|
+ OtherSupplyInfo []*OtherSupplyInfoByEnt `protobuf:"bytes,11,rep,name=otherSupplyInfo,proto3" json:"otherSupplyInfo,omitempty"` //此企业发布的其他供应信息
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SupplyInfoDetailData) Reset() {
|
|
|
+ *x = SupplyInfoDetailData{}
|
|
|
+ if protoimpl.UnsafeEnabled {
|
|
|
+ mi := &file_consumer_proto_msgTypes[29]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SupplyInfoDetailData) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*SupplyInfoDetailData) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *SupplyInfoDetailData) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_consumer_proto_msgTypes[29]
|
|
|
+ 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 SupplyInfoDetailData.ProtoReflect.Descriptor instead.
|
|
|
+func (*SupplyInfoDetailData) Descriptor() ([]byte, []int) {
|
|
|
+ return file_consumer_proto_rawDescGZIP(), []int{29}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SupplyInfoDetailData) GetId() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Id
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SupplyInfoDetailData) GetTitle() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Title
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SupplyInfoDetailData) GetDetail() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Detail
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SupplyInfoDetailData) GetProvince() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Province
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SupplyInfoDetailData) GetCity() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.City
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SupplyInfoDetailData) GetValidityTime() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.ValidityTime
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SupplyInfoDetailData) GetEntId() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.EntId
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SupplyInfoDetailData) GetAttach() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Attach
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SupplyInfoDetailData) GetInfoDetailContact() *InfoDetailContact {
|
|
|
+ if x != nil {
|
|
|
+ return x.InfoDetailContact
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SupplyInfoDetailData) GetPublishTime() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.PublishTime
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SupplyInfoDetailData) GetOtherSupplyInfo() []*OtherSupplyInfoByEnt {
|
|
|
+ if x != nil {
|
|
|
+ return x.OtherSupplyInfo
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+//前端查询供应信息 此企业发布的其他供应信息
|
|
|
+type OtherSupplyInfoByEnt struct {
|
|
|
+ state protoimpl.MessageState
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+
|
|
|
+ Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
|
|
|
+ Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
|
|
|
+ Province string `protobuf:"bytes,3,opt,name=province,proto3" json:"province,omitempty"`
|
|
|
+ City string `protobuf:"bytes,4,opt,name=city,proto3" json:"city,omitempty"`
|
|
|
+ PublishTime string `protobuf:"bytes,5,opt,name=publishTime,proto3" json:"publishTime,omitempty"`
|
|
|
+ CreateTime string `protobuf:"bytes,6,opt,name=createTime,proto3" json:"createTime,omitempty"`
|
|
|
+ EntId string `protobuf:"bytes,7,opt,name=entId,proto3" json:"entId,omitempty"`
|
|
|
+}
|
|
|
+
|
|
|
+func (x *OtherSupplyInfoByEnt) Reset() {
|
|
|
+ *x = OtherSupplyInfoByEnt{}
|
|
|
+ if protoimpl.UnsafeEnabled {
|
|
|
+ mi := &file_consumer_proto_msgTypes[30]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+func (x *OtherSupplyInfoByEnt) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*OtherSupplyInfoByEnt) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *OtherSupplyInfoByEnt) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_consumer_proto_msgTypes[30]
|
|
|
+ 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 OtherSupplyInfoByEnt.ProtoReflect.Descriptor instead.
|
|
|
+func (*OtherSupplyInfoByEnt) Descriptor() ([]byte, []int) {
|
|
|
+ return file_consumer_proto_rawDescGZIP(), []int{30}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *OtherSupplyInfoByEnt) GetTitle() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Title
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *OtherSupplyInfoByEnt) GetId() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Id
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *OtherSupplyInfoByEnt) GetProvince() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Province
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *OtherSupplyInfoByEnt) GetCity() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.City
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *OtherSupplyInfoByEnt) GetPublishTime() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.PublishTime
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *OtherSupplyInfoByEnt) GetCreateTime() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.CreateTime
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *OtherSupplyInfoByEnt) GetEntId() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.EntId
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+//上传附件
|
|
|
+type InfoFileUploadReq struct {
|
|
|
+ state protoimpl.MessageState
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+
|
|
|
+ FileName string `protobuf:"bytes,1,opt,name=fileName,proto3" json:"fileName,omitempty"` //附件名称
|
|
|
+ File []byte `protobuf:"bytes,2,opt,name=file,proto3" json:"file,omitempty"` //附件
|
|
|
+ FileSize int64 `protobuf:"varint,3,opt,name=fileSize,proto3" json:"fileSize,omitempty"` //附件大小
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoFileUploadReq) Reset() {
|
|
|
+ *x = InfoFileUploadReq{}
|
|
|
+ if protoimpl.UnsafeEnabled {
|
|
|
+ mi := &file_consumer_proto_msgTypes[31]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoFileUploadReq) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*InfoFileUploadReq) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *InfoFileUploadReq) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_consumer_proto_msgTypes[31]
|
|
|
+ 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 InfoFileUploadReq.ProtoReflect.Descriptor instead.
|
|
|
+func (*InfoFileUploadReq) Descriptor() ([]byte, []int) {
|
|
|
+ return file_consumer_proto_rawDescGZIP(), []int{31}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoFileUploadReq) GetFileName() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.FileName
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoFileUploadReq) GetFile() []byte {
|
|
|
+ if x != nil {
|
|
|
+ return x.File
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoFileUploadReq) GetFileSize() int64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.FileSize
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+//
|
|
|
+type InfoFileUploadResp struct {
|
|
|
+ state protoimpl.MessageState
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+
|
|
|
+ ErrCode int64 `protobuf:"varint,1,opt,name=err_code,json=errCode,proto3" json:"err_code,omitempty"`
|
|
|
+ ErrMsg string `protobuf:"bytes,2,opt,name=err_msg,json=errMsg,proto3" json:"err_msg,omitempty"`
|
|
|
+ Data *InfoFileUploadData `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoFileUploadResp) Reset() {
|
|
|
+ *x = InfoFileUploadResp{}
|
|
|
+ if protoimpl.UnsafeEnabled {
|
|
|
+ mi := &file_consumer_proto_msgTypes[32]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoFileUploadResp) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*InfoFileUploadResp) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *InfoFileUploadResp) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_consumer_proto_msgTypes[32]
|
|
|
+ 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 InfoFileUploadResp.ProtoReflect.Descriptor instead.
|
|
|
+func (*InfoFileUploadResp) Descriptor() ([]byte, []int) {
|
|
|
+ return file_consumer_proto_rawDescGZIP(), []int{32}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoFileUploadResp) GetErrCode() int64 {
|
|
|
+ if x != nil {
|
|
|
+ return x.ErrCode
|
|
|
+ }
|
|
|
+ return 0
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoFileUploadResp) GetErrMsg() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.ErrMsg
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoFileUploadResp) GetData() *InfoFileUploadData {
|
|
|
+ if x != nil {
|
|
|
+ return x.Data
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+type InfoFileUploadData struct {
|
|
|
+ state protoimpl.MessageState
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+
|
|
|
+ Filename string `protobuf:"bytes,1,opt,name=filename,proto3" json:"filename,omitempty"` //附件名称
|
|
|
+ Ftype string `protobuf:"bytes,2,opt,name=ftype,proto3" json:"ftype,omitempty"` //附件类型
|
|
|
+ Fid string `protobuf:"bytes,3,opt,name=fid,proto3" json:"fid,omitempty"` //key
|
|
|
+ Size string `protobuf:"bytes,4,opt,name=size,proto3" json:"size,omitempty"` //单位KB
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoFileUploadData) Reset() {
|
|
|
+ *x = InfoFileUploadData{}
|
|
|
+ if protoimpl.UnsafeEnabled {
|
|
|
+ mi := &file_consumer_proto_msgTypes[33]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoFileUploadData) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*InfoFileUploadData) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *InfoFileUploadData) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_consumer_proto_msgTypes[33]
|
|
|
+ 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 InfoFileUploadData.ProtoReflect.Descriptor instead.
|
|
|
+func (*InfoFileUploadData) Descriptor() ([]byte, []int) {
|
|
|
+ return file_consumer_proto_rawDescGZIP(), []int{33}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoFileUploadData) GetFilename() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Filename
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoFileUploadData) GetFtype() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Ftype
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoFileUploadData) GetFid() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Fid
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+func (x *InfoFileUploadData) GetSize() string {
|
|
|
+ if x != nil {
|
|
|
+ return x.Size
|
|
|
+ }
|
|
|
+ return ""
|
|
|
+}
|
|
|
+
|
|
|
+var File_consumer_proto protoreflect.FileDescriptor
|
|
|
+
|
|
|
+var file_consumer_proto_rawDesc = []byte{
|
|
|
+ 0x0a, 0x0e, 0x63, 0x6f, 0x6e, 0x73, 0x75, 0x6d, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
|
|
|
+ 0x12, 0x08, 0x63, 0x6f, 0x6e, 0x73, 0x75, 0x6d, 0x65, 0x72, 0x22, 0x89, 0x04, 0x0a, 0x0e, 0x50,
|
|
|
+ 0x75, 0x62, 0x6c, 0x69, 0x73, 0x68, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x71, 0x12, 0x14, 0x0a,
|
|
|
+ 0x05, 0x74, 0x69, 0x74, 0x6c, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x74, 0x69,
|
|
|
+ 0x74, 0x6c, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x73, 0x67, 0x54, 0x79, 0x70, 0x65, 0x18, 0x02,
|
|
|
+ 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6d, 0x73, 0x67, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1c, 0x0a,
|
|
|
+ 0x09, 0x72, 0x65, 0x6c, 0x61, 0x74, 0x65, 0x64, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
|
|
|
+ 0x52, 0x09, 0x72, 0x65, 0x6c, 0x61, 0x74, 0x65, 0x64, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x63,
|
|
|
+ 0x6f, 0x64, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12,
|
|
|
+ 0x1a, 0x0a, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28,
|
|
|
+ 0x09, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x63,
|
|
|
+ 0x69, 0x74, 0x79, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x69, 0x74, 0x79, 0x12,
|
|
|
+ 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x64, 0x75, 0x73, 0x74, 0x72, 0x79, 0x18, 0x07, 0x20, 0x03, 0x28,
|
|
|
+ 0x09, 0x52, 0x08, 0x69, 0x6e, 0x64, 0x75, 0x73, 0x74, 0x72, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x62,
|
|
|
+ 0x75, 0x79, 0x65, 0x72, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x62, 0x75, 0x79, 0x65,
|
|
|
+ 0x72, 0x12, 0x16, 0x0a, 0x06, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x18, 0x09, 0x20, 0x01, 0x28,
|
|
|
+ 0x01, 0x52, 0x06, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x77, 0x69, 0x6e,
|
|
|
+ 0x6e, 0x65, 0x72, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x77, 0x69, 0x6e, 0x6e, 0x65,
|
|
|
+ 0x72, 0x12, 0x16, 0x0a, 0x06, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x0b, 0x20, 0x01, 0x28,
|
|
|
+ 0x01, 0x52, 0x06, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x64, 0x65, 0x74,
|
|
|
+ 0x61, 0x69, 0x6c, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x64, 0x65, 0x74, 0x61, 0x69,
|
|
|
+ 0x6c, 0x12, 0x16, 0x0a, 0x06, 0x61, 0x74, 0x74, 0x61, 0x63, 0x68, 0x18, 0x0d, 0x20, 0x01, 0x28,
|
|
|
+ 0x09, 0x52, 0x06, 0x61, 0x74, 0x74, 0x61, 0x63, 0x68, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65,
|
|
|
+ 0x72, 0x49, 0x64, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49,
|
|
|
+ 0x64, 0x12, 0x14, 0x0a, 0x05, 0x61, 0x70, 0x70, 0x49, 0x64, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x03,
|
|
|
+ 0x52, 0x05, 0x61, 0x70, 0x70, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x65, 0x6e, 0x74, 0x49, 0x64,
|
|
|
+ 0x18, 0x10, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x12, 0x2b, 0x0a,
|
|
|
+ 0x07, 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x63, 0x74, 0x18, 0x11, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11,
|
|
|
+ 0x2e, 0x63, 0x6f, 0x6e, 0x73, 0x75, 0x6d, 0x65, 0x72, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x63,
|
|
|
+ 0x74, 0x52, 0x07, 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x63, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x64, 0x65,
|
|
|
+ 0x61, 0x64, 0x6c, 0x69, 0x6e, 0x65, 0x18, 0x12, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x64, 0x65,
|
|
|
+ 0x61, 0x64, 0x6c, 0x69, 0x6e, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x70, 0x68, 0x6f, 0x6e, 0x65, 0x18,
|
|
|
+ 0x13, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x70, 0x68, 0x6f, 0x6e, 0x65, 0x12, 0x18, 0x0a, 0x07,
|
|
|
+ 0x65, 0x6e, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x14, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x65,
|
|
|
+ 0x6e, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x4d, 0x0a, 0x07, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x63,
|
|
|
+ 0x74, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28,
|
|
|
+ 0x09, 0x52, 0x06, 0x70, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x12, 0x14, 0x0a, 0x05, 0x70, 0x68, 0x6f,
|
|
|
+ 0x6e, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x70, 0x68, 0x6f, 0x6e, 0x65, 0x12,
|
|
|
+ 0x14, 0x0a, 0x05, 0x6f, 0x76, 0x65, 0x72, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05,
|
|
|
+ 0x6f, 0x76, 0x65, 0x72, 0x74, 0x22, 0x78, 0x0a, 0x0f, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x73, 0x68,
|
|
|
+ 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x73, 0x70, 0x12, 0x19, 0x0a, 0x08, 0x65, 0x72, 0x72, 0x5f,
|
|
|
+ 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x65, 0x72, 0x72, 0x43,
|
|
|
+ 0x6f, 0x64, 0x65, 0x12, 0x17, 0x0a, 0x07, 0x65, 0x72, 0x72, 0x5f, 0x6d, 0x73, 0x67, 0x18, 0x02,
|
|
|
+ 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x65, 0x72, 0x72, 0x4d, 0x73, 0x67, 0x12, 0x31, 0x0a, 0x09,
|
|
|
+ 0x50, 0x75, 0x62, 0x6c, 0x69, 0x73, 0x68, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32,
|
|
|
+ 0x13, 0x2e, 0x63, 0x6f, 0x6e, 0x73, 0x75, 0x6d, 0x65, 0x72, 0x2e, 0x50, 0x75, 0x62, 0x6c, 0x69,
|
|
|
+ 0x73, 0x68, 0x49, 0x64, 0x52, 0x09, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x73, 0x68, 0x49, 0x64, 0x22,
|
|
|
+ 0x32, 0x0a, 0x09, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x73, 0x68, 0x49, 0x64, 0x12, 0x25, 0x0a, 0x0e,
|
|
|
+ 0x69, 0x6e, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, 0x18, 0x01,
|
|
|
+ 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x69, 0x6e, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x69, 0x6f,
|
|
|
+ 0x6e, 0x49, 0x64, 0x22, 0x69, 0x0a, 0x09, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x71,
|
|
|
+ 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
|
|
|
+ 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x61, 0x70, 0x70, 0x49,
|
|
|
+ 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x61, 0x70, 0x70, 0x49, 0x64, 0x12, 0x14,
|
|
|
+ 0x0a, 0x05, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6d,
|
|
|
+ 0x61, 0x74, 0x63, 0x68, 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x73, 0x71, 0x54, 0x79, 0x70, 0x65, 0x18,
|
|
|
+ 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x6d, 0x73, 0x71, 0x54, 0x79, 0x70, 0x65, 0x22, 0x7c,
|
|
|
+ 0x0a, 0x10, 0x49, 0x6e, 0x66, 0x6f, 0x42, 0x79, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65,
|
|
|
+ 0x73, 0x70, 0x12, 0x19, 0x0a, 0x08, 0x65, 0x72, 0x72, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01,
|
|
|
+ 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x65, 0x72, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x17, 0x0a,
|
|
|
+ 0x07, 0x65, 0x72, 0x72, 0x5f, 0x6d, 0x73, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06,
|
|
|
+ 0x65, 0x72, 0x72, 0x4d, 0x73, 0x67, 0x12, 0x34, 0x0a, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74,
|
|
|
+ 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x63, 0x6f, 0x6e, 0x73, 0x75, 0x6d,
|
|
|
+ 0x65, 0x72, 0x2e, 0x49, 0x6e, 0x66, 0x6f, 0x42, 0x79, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x44,
|
|
|
+ 0x61, 0x74, 0x61, 0x52, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x22, 0x42, 0x0a, 0x10,
|
|
|
+ 0x49, 0x6e, 0x66, 0x6f, 0x42, 0x79, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x44, 0x61, 0x74, 0x61,
|
|
|
+ 0x12, 0x14, 0x0a, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
|
|
|
+ 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x12, 0x18, 0x0a, 0x07, 0x73, 0x75, 0x72, 0x70, 0x6c, 0x75,
|
|
|
+ 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x73, 0x75, 0x72, 0x70, 0x6c, 0x75, 0x73,
|
|
|
+ 0x22, 0x6d, 0x0a, 0x0f, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x6c, 0x61, 0x74, 0x65, 0x64, 0x52,
|
|
|
+ 0x65, 0x73, 0x70, 0x12, 0x19, 0x0a, 0x08, 0x65, 0x72, 0x72, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18,
|
|
|
+ 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x65, 0x72, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x17,
|
|
|
+ 0x0a, 0x07, 0x65, 0x72, 0x72, 0x5f, 0x6d, 0x73, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
|
|
|
+ 0x06, 0x65, 0x72, 0x72, 0x4d, 0x73, 0x67, 0x12, 0x26, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18,
|
|
|
+ 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x63, 0x6f, 0x6e, 0x73, 0x75, 0x6d, 0x65, 0x72,
|
|
|
+ 0x2e, 0x49, 0x6e, 0x66, 0x6f, 0x44, 0x61, 0x74, 0x61, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x22,
|
|
|
+ 0x30, 0x0a, 0x08, 0x49, 0x6e, 0x66, 0x6f, 0x44, 0x61, 0x74, 0x61, 0x12, 0x0e, 0x0a, 0x02, 0x69,
|
|
|
+ 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x74,
|
|
|
+ 0x69, 0x74, 0x6c, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x74, 0x69, 0x74, 0x6c,
|
|
|
+ 0x65, 0x22, 0xce, 0x01, 0x0a, 0x10, 0x4d, 0x79, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x73, 0x68, 0x4c,
|
|
|
+ 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64,
|
|
|
+ 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x14,
|
|
|
+ 0x0a, 0x05, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6d,
|
|
|
+ 0x61, 0x74, 0x63, 0x68, 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x73, 0x67, 0x54, 0x79, 0x70, 0x65, 0x18,
|
|
|
+ 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x6d, 0x73, 0x67, 0x54, 0x79, 0x70, 0x65, 0x12, 0x22,
|
|
|
+ 0x0a, 0x0c, 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x04,
|
|
|
+ 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x53, 0x74, 0x61, 0x74,
|
|
|
+ 0x75, 0x73, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x18, 0x05,
|
|
|
+ 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x1c,
|
|
|
+ 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x18, 0x06, 0x20, 0x01, 0x28,
|
|
|
+ 0x03, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x12, 0x14, 0x0a, 0x05,
|
|
|
+ 0x61, 0x70, 0x70, 0x49, 0x64, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x61, 0x70, 0x70,
|
|
|
+ 0x49, 0x64, 0x22, 0x7e, 0x0a, 0x11, 0x4d, 0x79, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x73, 0x68, 0x4c,
|
|
|
+ 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x12, 0x19, 0x0a, 0x08, 0x65, 0x72, 0x72, 0x5f, 0x63,
|
|
|
+ 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x65, 0x72, 0x72, 0x43, 0x6f,
|
|
|
+ 0x64, 0x65, 0x12, 0x17, 0x0a, 0x07, 0x65, 0x72, 0x72, 0x5f, 0x6d, 0x73, 0x67, 0x18, 0x02, 0x20,
|
|
|
+ 0x01, 0x28, 0x09, 0x52, 0x06, 0x65, 0x72, 0x72, 0x4d, 0x73, 0x67, 0x12, 0x35, 0x0a, 0x07, 0x72,
|
|
|
+ 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x63,
|
|
|
+ 0x6f, 0x6e, 0x73, 0x75, 0x6d, 0x65, 0x72, 0x2e, 0x4d, 0x79, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x73,
|
|
|
+ 0x68, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x61, 0x74, 0x61, 0x52, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c,
|
|
|
+ 0x74, 0x73, 0x22, 0xc3, 0x01, 0x0a, 0x11, 0x4d, 0x79, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x73, 0x68,
|
|
|
+ 0x4c, 0x69, 0x73, 0x74, 0x44, 0x61, 0x74, 0x61, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x6f, 0x74, 0x61,
|
|
|
+ 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x12, 0x16,
|
|
|
+ 0x0a, 0x06, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06,
|
|
|
+ 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x52, 0x65, 0x76, 0x69,
|
|
|
+ 0x65, 0x77, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x69, 0x6e, 0x52, 0x65, 0x76, 0x69,
|
|
|
+ 0x65, 0x77, 0x12, 0x1a, 0x0a, 0x08, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x65, 0x64, 0x18, 0x04,
|
|
|
+ 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x65, 0x64, 0x12, 0x20,
|
|
|
+ 0x0a, 0x0b, 0x61, 0x75, 0x64, 0x69, 0x74, 0x46, 0x61, 0x69, 0x6c, 0x65, 0x64, 0x18, 0x05, 0x20,
|
|
|
+ 0x01, 0x28, 0x03, 0x52, 0x0b, 0x61, 0x75, 0x64, 0x69, 0x74, 0x46, 0x61, 0x69, 0x6c, 0x65, 0x64,
|
|
|
+ 0x12, 0x26, 0x0a, 0x04, 0x6c, 0x69, 0x73, 0x74, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x12,
|
|
|
+ 0x2e, 0x63, 0x6f, 0x6e, 0x73, 0x75, 0x6d, 0x65, 0x72, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65,
|
|
|
+ 0x73, 0x70, 0x52, 0x04, 0x6c, 0x69, 0x73, 0x74, 0x22, 0x8e, 0x01, 0x0a, 0x08, 0x4c, 0x69, 0x73,
|
|
|
+ 0x74, 0x52, 0x65, 0x73, 0x70, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x69, 0x74, 0x6c, 0x65, 0x18, 0x01,
|
|
|
+ 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x74, 0x69, 0x74, 0x6c, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69,
|
|
|
+ 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x72,
|
|
|
+ 0x65, 0x76, 0x69, 0x65, 0x77, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28,
|
|
|
+ 0x03, 0x52, 0x0c, 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12,
|
|
|
+ 0x18, 0x0a, 0x07, 0x6d, 0x73, 0x67, 0x54, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03,
|
|
|
+ 0x52, 0x07, 0x6d, 0x73, 0x67, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x63, 0x72, 0x65,
|
|
|
+ 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x63,
|
|
|
+ 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x22, 0x81, 0x01, 0x0a, 0x0d, 0x49, 0x6e,
|
|
|
+ 0x66, 0x6f, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x52, 0x65, 0x71, 0x12, 0x16, 0x0a, 0x06, 0x75,
|
|
|
+ 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x75, 0x73, 0x65,
|
|
|
+ 0x72, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x6d, 0x73, 0x67, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01,
|
|
|
+ 0x28, 0x09, 0x52, 0x05, 0x6d, 0x73, 0x67, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70,
|
|
|
+ 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x14, 0x0a,
|
|
|
+ 0x05, 0x61, 0x70, 0x70, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x61, 0x70,
|
|
|
+ 0x70, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x73, 0x67, 0x54, 0x79, 0x70, 0x65, 0x18, 0x05,
|
|
|
+ 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x6d, 0x73, 0x67, 0x54, 0x79, 0x70, 0x65, 0x22, 0x78, 0x0a,
|
|
|
+ 0x0e, 0x49, 0x6e, 0x66, 0x6f, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x12,
|
|
|
+ 0x19, 0x0a, 0x08, 0x65, 0x72, 0x72, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
|
|
|
+ 0x03, 0x52, 0x07, 0x65, 0x72, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x17, 0x0a, 0x07, 0x65, 0x72,
|
|
|
+ 0x72, 0x5f, 0x6d, 0x73, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x65, 0x72, 0x72,
|
|
|
+ 0x4d, 0x73, 0x67, 0x12, 0x32, 0x0a, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x18, 0x03,
|
|
|
+ 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x63, 0x6f, 0x6e, 0x73, 0x75, 0x6d, 0x65, 0x72, 0x2e,
|
|
|
+ 0x49, 0x6e, 0x66, 0x6f, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x44, 0x61, 0x74, 0x61, 0x52, 0x07,
|
|
|
+ 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x22, 0xf4, 0x04, 0x0a, 0x0e, 0x49, 0x6e, 0x66, 0x6f,
|
|
|
+ 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x44, 0x61, 0x74, 0x61, 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x73,
|
|
|
+ 0x67, 0x54, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x6d, 0x73, 0x67,
|
|
|
+ 0x54, 0x79, 0x70, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x01,
|
|
|
+ 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x72, 0x6f, 0x76,
|
|
|
+ 0x69, 0x6e, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x76,
|
|
|
+ 0x69, 0x6e, 0x63, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x69, 0x74, 0x79, 0x18, 0x04, 0x20, 0x01,
|
|
|
+ 0x28, 0x09, 0x52, 0x04, 0x63, 0x69, 0x74, 0x79, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x64, 0x75,
|
|
|
+ 0x73, 0x74, 0x72, 0x79, 0x18, 0x05, 0x20, 0x03, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x64, 0x75,
|
|
|
+ 0x73, 0x74, 0x72, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x62, 0x75, 0x79, 0x65, 0x72, 0x18, 0x06, 0x20,
|
|
|
+ 0x01, 0x28, 0x09, 0x52, 0x05, 0x62, 0x75, 0x79, 0x65, 0x72, 0x12, 0x16, 0x0a, 0x06, 0x62, 0x75,
|
|
|
+ 0x64, 0x67, 0x65, 0x74, 0x18, 0x07, 0x20, 0x01, 0x28, 0x01, 0x52, 0x06, 0x62, 0x75, 0x64, 0x67,
|
|
|
+ 0x65, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x77, 0x69, 0x6e, 0x6e, 0x65, 0x72, 0x18, 0x08, 0x20, 0x01,
|
|
|
+ 0x28, 0x09, 0x52, 0x06, 0x77, 0x69, 0x6e, 0x6e, 0x65, 0x72, 0x12, 0x16, 0x0a, 0x06, 0x61, 0x6d,
|
|
|
+ 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x09, 0x20, 0x01, 0x28, 0x01, 0x52, 0x06, 0x61, 0x6d, 0x6f, 0x75,
|
|
|
+ 0x6e, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x18, 0x0a, 0x20, 0x01,
|
|
|
+ 0x28, 0x09, 0x52, 0x06, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x12, 0x16, 0x0a, 0x06, 0x61, 0x74,
|
|
|
+ 0x74, 0x61, 0x63, 0x68, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x61, 0x74, 0x74, 0x61,
|
|
|
+ 0x63, 0x68, 0x12, 0x1e, 0x0a, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65,
|
|
|
+ 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69,
|
|
|
+ 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x69, 0x74, 0x6c, 0x65, 0x18, 0x0d, 0x20, 0x01, 0x28,
|
|
|
+ 0x09, 0x52, 0x05, 0x74, 0x69, 0x74, 0x6c, 0x65, 0x12, 0x22, 0x0a, 0x0c, 0x76, 0x61, 0x6c, 0x69,
|
|
|
+ 0x64, 0x69, 0x74, 0x79, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c,
|
|
|
+ 0x76, 0x61, 0x6c, 0x69, 0x64, 0x69, 0x74, 0x79, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b,
|
|
|
+ 0x70, 0x75, 0x62, 0x6c, 0x69, 0x73, 0x68, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x0f, 0x20, 0x01, 0x28,
|
|
|
+ 0x09, 0x52, 0x0b, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x73, 0x68, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x14,
|
|
|
+ 0x0a, 0x05, 0x61, 0x70, 0x70, 0x49, 0x64, 0x18, 0x10, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x61,
|
|
|
+ 0x70, 0x70, 0x49, 0x64, 0x12, 0x3f, 0x0a, 0x11, 0x49, 0x6e, 0x66, 0x6f, 0x44, 0x65, 0x74, 0x61,
|
|
|
+ 0x69, 0x6c, 0x52, 0x65, 0x6c, 0x61, 0x74, 0x65, 0x64, 0x18, 0x11, 0x20, 0x01, 0x28, 0x0b, 0x32,
|
|
|
+ 0x11, 0x2e, 0x63, 0x6f, 0x6e, 0x73, 0x75, 0x6d, 0x65, 0x72, 0x2e, 0x52, 0x65, 0x6c, 0x61, 0x74,
|
|
|
+ 0x65, 0x64, 0x52, 0x11, 0x49, 0x6e, 0x66, 0x6f, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x52, 0x65,
|
|
|
+ 0x6c, 0x61, 0x74, 0x65, 0x64, 0x12, 0x3c, 0x0a, 0x10, 0x49, 0x6e, 0x66, 0x6f, 0x44, 0x65, 0x74,
|
|
|
+ 0x61, 0x69, 0x6c, 0x52, 0x65, 0x76, 0x69, 0x65, 0x77, 0x18, 0x12, 0x20, 0x01, 0x28, 0x0b, 0x32,
|
|
|
+ 0x10, 0x2e, 0x63, 0x6f, 0x6e, 0x73, 0x75, 0x6d, 0x65, 0x72, 0x2e, 0x52, 0x65, 0x76, 0x69, 0x65,
|
|
|
+ 0x77, 0x52, 0x10, 0x49, 0x6e, 0x66, 0x6f, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x52, 0x65, 0x76,
|
|
|
+ 0x69, 0x65, 0x77, 0x12, 0x49, 0x0a, 0x11, 0x69, 0x6e, 0x66, 0x6f, 0x44, 0x65, 0x74, 0x61, 0x69,
|
|
|
+ 0x6c, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x63, 0x74, 0x18, 0x13, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b,
|
|
|
+ 0x2e, 0x63, 0x6f, 0x6e, 0x73, 0x75, 0x6d, 0x65, 0x72, 0x2e, 0x49, 0x6e, 0x66, 0x6f, 0x44, 0x65,
|
|
|
+ 0x74, 0x61, 0x69, 0x6c, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x63, 0x74, 0x52, 0x11, 0x69, 0x6e, 0x66,
|
|
|
+ 0x6f, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x63, 0x74, 0x22, 0x2f,
|
|
|
+ 0x0a, 0x07, 0x52, 0x65, 0x6c, 0x61, 0x74, 0x65, 0x64, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18,
|
|
|
+ 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x69, 0x74,
|
|
|
+ 0x6c, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x74, 0x69, 0x74, 0x6c, 0x65, 0x22,
|
|
|
+ 0x4c, 0x0a, 0x06, 0x52, 0x65, 0x76, 0x69, 0x65, 0x77, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74, 0x61,
|
|
|
+ 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75,
|
|
|
+ 0x73, 0x12, 0x16, 0x0a, 0x06, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28,
|
|
|
+ 0x09, 0x52, 0x06, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x69, 0x6d,
|
|
|
+ 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x69, 0x6d, 0x65, 0x22, 0x53, 0x0a,
|
|
|
+ 0x11, 0x49, 0x6e, 0x66, 0x6f, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x43, 0x6f, 0x6e, 0x74, 0x61,
|
|
|
+ 0x63, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
|
|
|
+ 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x70, 0x68, 0x6f, 0x6e, 0x65, 0x18,
|
|
|
+ 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x70, 0x68, 0x6f, 0x6e, 0x65, 0x12, 0x14, 0x0a, 0x05,
|
|
|
+ 0x6f, 0x76, 0x65, 0x72, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x6f, 0x76, 0x65,
|
|
|
+ 0x72, 0x74, 0x22, 0x88, 0x01, 0x0a, 0x0e, 0x49, 0x6e, 0x66, 0x6f, 0x43, 0x68, 0x61, 0x6e, 0x67,
|
|
|
+ 0x65, 0x52, 0x65, 0x73, 0x70, 0x12, 0x19, 0x0a, 0x08, 0x65, 0x72, 0x72, 0x5f, 0x63, 0x6f, 0x64,
|
|
|
+ 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x65, 0x72, 0x72, 0x43, 0x6f, 0x64, 0x65,
|
|
|
+ 0x12, 0x17, 0x0a, 0x07, 0x65, 0x72, 0x72, 0x5f, 0x6d, 0x73, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28,
|
|
|
+ 0x09, 0x52, 0x06, 0x65, 0x72, 0x72, 0x4d, 0x73, 0x67, 0x12, 0x42, 0x0a, 0x10, 0x69, 0x6e, 0x66,
|
|
|
+ 0x6f, 0x5f, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20,
|
|
|
+ 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x63, 0x6f, 0x6e, 0x73, 0x75, 0x6d, 0x65, 0x72, 0x2e, 0x49,
|
|
|
+ 0x6e, 0x66, 0x6f, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x52, 0x0e, 0x69,
|
|
|
+ 0x6e, 0x66, 0x6f, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x44, 0x61, 0x74, 0x61, 0x22, 0x4f, 0x0a,
|
|
|
+ 0x0e, 0x49, 0x6e, 0x66, 0x6f, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x44, 0x61, 0x74, 0x61, 0x12,
|
|
|
+ 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12,
|
|
|
+ 0x2d, 0x0a, 0x04, 0x44, 0x61, 0x74, 0x61, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e,
|
|
|
+ 0x63, 0x6f, 0x6e, 0x73, 0x75, 0x6d, 0x65, 0x72, 0x2e, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x73, 0x68,
|
|
|
+ 0x49, 0x6e, 0x66, 0x6f, 0x44, 0x61, 0x74, 0x61, 0x52, 0x04, 0x44, 0x61, 0x74, 0x61, 0x22, 0x96,
|
|
|
+ 0x03, 0x0a, 0x0f, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x73, 0x68, 0x49, 0x6e, 0x66, 0x6f, 0x44, 0x61,
|
|
|
+ 0x74, 0x61, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x69, 0x74, 0x6c, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
|
|
|
+ 0x09, 0x52, 0x05, 0x74, 0x69, 0x74, 0x6c, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x73, 0x67, 0x54,
|
|
|
+ 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6d, 0x73, 0x67, 0x54, 0x79,
|
|
|
+ 0x70, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x72, 0x65, 0x6c, 0x61, 0x74, 0x65, 0x64, 0x49, 0x64, 0x18,
|
|
|
+ 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x72, 0x65, 0x6c, 0x61, 0x74, 0x65, 0x64, 0x49, 0x64,
|
|
|
+ 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04,
|
|
|
+ 0x63, 0x6f, 0x64, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65,
|
|
|
+ 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65,
|
|
|
+ 0x12, 0x12, 0x0a, 0x04, 0x63, 0x69, 0x74, 0x79, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04,
|
|
|
+ 0x63, 0x69, 0x74, 0x79, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x64, 0x75, 0x73, 0x74, 0x72, 0x79,
|
|
|
+ 0x18, 0x07, 0x20, 0x03, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x64, 0x75, 0x73, 0x74, 0x72, 0x79,
|
|
|
+ 0x12, 0x14, 0x0a, 0x05, 0x62, 0x75, 0x79, 0x65, 0x72, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52,
|
|
|
+ 0x05, 0x62, 0x75, 0x79, 0x65, 0x72, 0x12, 0x16, 0x0a, 0x06, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74,
|
|
|
+ 0x18, 0x09, 0x20, 0x01, 0x28, 0x01, 0x52, 0x06, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x12, 0x16,
|
|
|
+ 0x0a, 0x06, 0x77, 0x69, 0x6e, 0x6e, 0x65, 0x72, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06,
|
|
|
+ 0x77, 0x69, 0x6e, 0x6e, 0x65, 0x72, 0x12, 0x16, 0x0a, 0x06, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74,
|
|
|
+ 0x18, 0x0b, 0x20, 0x01, 0x28, 0x01, 0x52, 0x06, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x16,
|
|
|
+ 0x0a, 0x06, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06,
|
|
|
+ 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x12, 0x16, 0x0a, 0x06, 0x61, 0x74, 0x74, 0x61, 0x63, 0x68,
|
|
|
+ 0x18, 0x0d, 0x20, 0x03, 0x28, 0x09, 0x52, 0x06, 0x61, 0x74, 0x74, 0x61, 0x63, 0x68, 0x12, 0x2b,
|
|
|
+ 0x0a, 0x07, 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x63, 0x74, 0x18, 0x11, 0x20, 0x01, 0x28, 0x0b, 0x32,
|
|
|
+ 0x11, 0x2e, 0x63, 0x6f, 0x6e, 0x73, 0x75, 0x6d, 0x65, 0x72, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x61,
|
|
|
+ 0x63, 0x74, 0x52, 0x07, 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x63, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x64,
|
|
|
+ 0x65, 0x61, 0x64, 0x6c, 0x69, 0x6e, 0x65, 0x18, 0x12, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x64,
|
|
|
+ 0x65, 0x61, 0x64, 0x6c, 0x69, 0x6e, 0x65, 0x22, 0x35, 0x0a, 0x09, 0x53, 0x74, 0x61, 0x74, 0x75,
|
|
|
+ 0x73, 0x52, 0x65, 0x71, 0x12, 0x14, 0x0a, 0x05, 0x6d, 0x73, 0x67, 0x49, 0x64, 0x18, 0x01, 0x20,
|
|
|
+ 0x01, 0x28, 0x09, 0x52, 0x05, 0x6d, 0x73, 0x67, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79,
|
|
|
+ 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x22, 0x6a,
|
|
|
+ 0x0a, 0x0a, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x73, 0x70, 0x12, 0x19, 0x0a, 0x08,
|
|
|
+ 0x65, 0x72, 0x72, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07,
|
|
|
+ 0x65, 0x72, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x17, 0x0a, 0x07, 0x65, 0x72, 0x72, 0x5f, 0x6d,
|
|
|
+ 0x73, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x65, 0x72, 0x72, 0x4d, 0x73, 0x67,
|
|
|
+ 0x12, 0x28, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14,
|
|
|
+ 0x2e, 0x63, 0x6f, 0x6e, 0x73, 0x75, 0x6d, 0x65, 0x72, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73,
|
|
|
+ 0x44, 0x61, 0x74, 0x61, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x22, 0x42, 0x0a, 0x0a, 0x53, 0x74,
|
|
|
+ 0x61, 0x74, 0x75, 0x73, 0x44, 0x61, 0x74, 0x61, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74,
|
|
|
+ 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73,
|
|
|
+ 0x12, 0x1c, 0x0a, 0x09, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x73, 0x68, 0x65, 0x64, 0x18, 0x02, 0x20,
|
|
|
+ 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x73, 0x68, 0x65, 0x64, 0x22, 0xe7,
|
|
|
+ 0x01, 0x0a, 0x13, 0x53, 0x75, 0x70, 0x70, 0x6c, 0x79, 0x49, 0x6e, 0x66, 0x6f, 0x53, 0x65, 0x61,
|
|
|
+ 0x72, 0x63, 0x68, 0x52, 0x65, 0x71, 0x12, 0x1a, 0x0a, 0x08, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72,
|
|
|
+ 0x64, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72,
|
|
|
+ 0x64, 0x73, 0x12, 0x1e, 0x0a, 0x0a, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x54, 0x79, 0x70, 0x65,
|
|
|
+ 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x54, 0x79,
|
|
|
+ 0x70, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x18, 0x03,
|
|
|
+ 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x12, 0x12,
|
|
|
+ 0x0a, 0x04, 0x63, 0x69, 0x74, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x69,
|
|
|
+ 0x74, 0x79, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09,
|
|
|
+ 0x52, 0x04, 0x74, 0x69, 0x6d, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73,
|
|
|
+ 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x1a,
|
|
|
+ 0x0a, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03,
|
|
|
+ 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x70, 0x61,
|
|
|
+ 0x67, 0x65, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x18, 0x08, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x70,
|
|
|
+ 0x61, 0x67, 0x65, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x22, 0x74, 0x0a, 0x14, 0x53, 0x75, 0x70, 0x70,
|
|
|
+ 0x6c, 0x79, 0x49, 0x6e, 0x66, 0x6f, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x52, 0x65, 0x73, 0x70,
|
|
|
+ 0x12, 0x19, 0x0a, 0x08, 0x65, 0x72, 0x72, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01,
|
|
|
+ 0x28, 0x03, 0x52, 0x07, 0x65, 0x72, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x17, 0x0a, 0x07, 0x65,
|
|
|
+ 0x72, 0x72, 0x5f, 0x6d, 0x73, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x65, 0x72,
|
|
|
+ 0x72, 0x4d, 0x73, 0x67, 0x12, 0x28, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x03,
|
|
|
+ 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x63, 0x6f, 0x6e, 0x73, 0x75, 0x6d, 0x65, 0x72, 0x2e, 0x53, 0x75,
|
|
|
+ 0x70, 0x70, 0x6c, 0x79, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x22, 0xbb,
|
|
|
+ 0x01, 0x0a, 0x0a, 0x53, 0x75, 0x70, 0x70, 0x6c, 0x79, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x14, 0x0a,
|
|
|
+ 0x05, 0x74, 0x69, 0x74, 0x6c, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x74, 0x69,
|
|
|
+ 0x74, 0x6c, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
|
|
|
+ 0x02, 0x69, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x18, 0x03, 0x20,
|
|
|
+ 0x01, 0x28, 0x09, 0x52, 0x06, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x12, 0x1a, 0x0a, 0x08, 0x70,
|
|
|
+ 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x70,
|
|
|
+ 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x69, 0x74, 0x79, 0x18,
|
|
|
+ 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x69, 0x74, 0x79, 0x12, 0x21, 0x0a, 0x0c, 0x70,
|
|
|
+ 0x75, 0x62, 0x6c, 0x69, 0x73, 0x68, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28,
|
|
|
+ 0x09, 0x52, 0x0b, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x73, 0x68, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x1c,
|
|
|
+ 0x0a, 0x09, 0x68, 0x69, 0x67, 0x68, 0x6c, 0x69, 0x67, 0x68, 0x74, 0x18, 0x07, 0x20, 0x03, 0x28,
|
|
|
+ 0x09, 0x52, 0x09, 0x68, 0x69, 0x67, 0x68, 0x6c, 0x69, 0x67, 0x68, 0x74, 0x22, 0x7e, 0x0a, 0x14,
|
|
|
+ 0x73, 0x75, 0x70, 0x70, 0x6c, 0x79, 0x49, 0x6e, 0x66, 0x6f, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c,
|
|
|
+ 0x52, 0x65, 0x73, 0x70, 0x12, 0x19, 0x0a, 0x08, 0x65, 0x72, 0x72, 0x5f, 0x63, 0x6f, 0x64, 0x65,
|
|
|
+ 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x65, 0x72, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x12,
|
|
|
+ 0x17, 0x0a, 0x07, 0x65, 0x72, 0x72, 0x5f, 0x6d, 0x73, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
|
|
|
+ 0x52, 0x06, 0x65, 0x72, 0x72, 0x4d, 0x73, 0x67, 0x12, 0x32, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61,
|
|
|
+ 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x63, 0x6f, 0x6e, 0x73, 0x75, 0x6d, 0x65,
|
|
|
+ 0x72, 0x2e, 0x53, 0x75, 0x70, 0x70, 0x6c, 0x79, 0x49, 0x6e, 0x66, 0x6f, 0x44, 0x65, 0x74, 0x61,
|
|
|
+ 0x69, 0x6c, 0x44, 0x61, 0x74, 0x61, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x22, 0x8d, 0x03, 0x0a,
|
|
|
+ 0x14, 0x53, 0x75, 0x70, 0x70, 0x6c, 0x79, 0x49, 0x6e, 0x66, 0x6f, 0x44, 0x65, 0x74, 0x61, 0x69,
|
|
|
+ 0x6c, 0x44, 0x61, 0x74, 0x61, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
|
|
|
+ 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x69, 0x74, 0x6c, 0x65, 0x18, 0x02,
|
|
|
+ 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x74, 0x69, 0x74, 0x6c, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x64,
|
|
|
+ 0x65, 0x74, 0x61, 0x69, 0x6c, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x64, 0x65, 0x74,
|
|
|
+ 0x61, 0x69, 0x6c, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x18,
|
|
|
+ 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x12,
|
|
|
+ 0x12, 0x0a, 0x04, 0x63, 0x69, 0x74, 0x79, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63,
|
|
|
+ 0x69, 0x74, 0x79, 0x12, 0x22, 0x0a, 0x0c, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x69, 0x74, 0x79, 0x54,
|
|
|
+ 0x69, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x76, 0x61, 0x6c, 0x69, 0x64,
|
|
|
+ 0x69, 0x74, 0x79, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x65, 0x6e, 0x74, 0x49, 0x64,
|
|
|
+ 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x12, 0x16, 0x0a,
|
|
|
+ 0x06, 0x61, 0x74, 0x74, 0x61, 0x63, 0x68, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x61,
|
|
|
+ 0x74, 0x74, 0x61, 0x63, 0x68, 0x12, 0x49, 0x0a, 0x11, 0x69, 0x6e, 0x66, 0x6f, 0x44, 0x65, 0x74,
|
|
|
+ 0x61, 0x69, 0x6c, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x63, 0x74, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0b,
|
|
|
+ 0x32, 0x1b, 0x2e, 0x63, 0x6f, 0x6e, 0x73, 0x75, 0x6d, 0x65, 0x72, 0x2e, 0x49, 0x6e, 0x66, 0x6f,
|
|
|
+ 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x63, 0x74, 0x52, 0x11, 0x69,
|
|
|
+ 0x6e, 0x66, 0x6f, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x63, 0x74,
|
|
|
+ 0x12, 0x20, 0x0a, 0x0b, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x73, 0x68, 0x54, 0x69, 0x6d, 0x65, 0x18,
|
|
|
+ 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x73, 0x68, 0x54, 0x69,
|
|
|
+ 0x6d, 0x65, 0x12, 0x48, 0x0a, 0x0f, 0x6f, 0x74, 0x68, 0x65, 0x72, 0x53, 0x75, 0x70, 0x70, 0x6c,
|
|
|
+ 0x79, 0x49, 0x6e, 0x66, 0x6f, 0x18, 0x0b, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x63, 0x6f,
|
|
|
+ 0x6e, 0x73, 0x75, 0x6d, 0x65, 0x72, 0x2e, 0x4f, 0x74, 0x68, 0x65, 0x72, 0x53, 0x75, 0x70, 0x70,
|
|
|
+ 0x6c, 0x79, 0x49, 0x6e, 0x66, 0x6f, 0x42, 0x79, 0x45, 0x6e, 0x74, 0x52, 0x0f, 0x6f, 0x74, 0x68,
|
|
|
+ 0x65, 0x72, 0x53, 0x75, 0x70, 0x70, 0x6c, 0x79, 0x49, 0x6e, 0x66, 0x6f, 0x22, 0xc4, 0x01, 0x0a,
|
|
|
+ 0x14, 0x4f, 0x74, 0x68, 0x65, 0x72, 0x53, 0x75, 0x70, 0x70, 0x6c, 0x79, 0x49, 0x6e, 0x66, 0x6f,
|
|
|
+ 0x42, 0x79, 0x45, 0x6e, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x69, 0x74, 0x6c, 0x65, 0x18, 0x01,
|
|
|
+ 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x74, 0x69, 0x74, 0x6c, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69,
|
|
|
+ 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x70,
|
|
|
+ 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x70,
|
|
|
+ 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x69, 0x74, 0x79, 0x18,
|
|
|
+ 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x69, 0x74, 0x79, 0x12, 0x20, 0x0a, 0x0b, 0x70,
|
|
|
+ 0x75, 0x62, 0x6c, 0x69, 0x73, 0x68, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09,
|
|
|
+ 0x52, 0x0b, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x73, 0x68, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x1e, 0x0a,
|
|
|
+ 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28,
|
|
|
+ 0x09, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x14, 0x0a,
|
|
|
+ 0x05, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x65, 0x6e,
|
|
|
+ 0x74, 0x49, 0x64, 0x22, 0x5f, 0x0a, 0x11, 0x49, 0x6e, 0x66, 0x6f, 0x46, 0x69, 0x6c, 0x65, 0x55,
|
|
|
+ 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x52, 0x65, 0x71, 0x12, 0x1a, 0x0a, 0x08, 0x66, 0x69, 0x6c, 0x65,
|
|
|
+ 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x66, 0x69, 0x6c, 0x65,
|
|
|
+ 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x66, 0x69, 0x6c, 0x65, 0x18, 0x02, 0x20, 0x01,
|
|
|
+ 0x28, 0x0c, 0x52, 0x04, 0x66, 0x69, 0x6c, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x66, 0x69, 0x6c, 0x65,
|
|
|
+ 0x53, 0x69, 0x7a, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x66, 0x69, 0x6c, 0x65,
|
|
|
+ 0x53, 0x69, 0x7a, 0x65, 0x22, 0x7a, 0x0a, 0x12, 0x49, 0x6e, 0x66, 0x6f, 0x46, 0x69, 0x6c, 0x65,
|
|
|
+ 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x52, 0x65, 0x73, 0x70, 0x12, 0x19, 0x0a, 0x08, 0x65, 0x72,
|
|
|
+ 0x72, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x65, 0x72,
|
|
|
+ 0x72, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x17, 0x0a, 0x07, 0x65, 0x72, 0x72, 0x5f, 0x6d, 0x73, 0x67,
|
|
|
+ 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x65, 0x72, 0x72, 0x4d, 0x73, 0x67, 0x12, 0x30,
|
|
|
+ 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x63,
|
|
|
+ 0x6f, 0x6e, 0x73, 0x75, 0x6d, 0x65, 0x72, 0x2e, 0x49, 0x6e, 0x66, 0x6f, 0x46, 0x69, 0x6c, 0x65,
|
|
|
+ 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x44, 0x61, 0x74, 0x61, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61,
|
|
|
+ 0x22, 0x6c, 0x0a, 0x12, 0x49, 0x6e, 0x66, 0x6f, 0x46, 0x69, 0x6c, 0x65, 0x55, 0x70, 0x6c, 0x6f,
|
|
|
+ 0x61, 0x64, 0x44, 0x61, 0x74, 0x61, 0x12, 0x1a, 0x0a, 0x08, 0x66, 0x69, 0x6c, 0x65, 0x6e, 0x61,
|
|
|
+ 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x66, 0x69, 0x6c, 0x65, 0x6e, 0x61,
|
|
|
+ 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x66, 0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
|
|
|
+ 0x09, 0x52, 0x05, 0x66, 0x74, 0x79, 0x70, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x66, 0x69, 0x64, 0x18,
|
|
|
+ 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x66, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69,
|
|
|
+ 0x7a, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x32, 0xfc,
|
|
|
+ 0x04, 0x0a, 0x08, 0x63, 0x6f, 0x6e, 0x73, 0x75, 0x6d, 0x65, 0x72, 0x12, 0x42, 0x0a, 0x0b, 0x50,
|
|
|
+ 0x75, 0x62, 0x6c, 0x69, 0x73, 0x68, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x18, 0x2e, 0x63, 0x6f, 0x6e,
|
|
|
+ 0x73, 0x75, 0x6d, 0x65, 0x72, 0x2e, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x73, 0x68, 0x49, 0x6e, 0x66,
|
|
|
+ 0x6f, 0x52, 0x65, 0x71, 0x1a, 0x19, 0x2e, 0x63, 0x6f, 0x6e, 0x73, 0x75, 0x6d, 0x65, 0x72, 0x2e,
|
|
|
+ 0x50, 0x75, 0x62, 0x6c, 0x69, 0x73, 0x68, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x73, 0x70, 0x12,
|
|
|
+ 0x3f, 0x0a, 0x0c, 0x49, 0x6e, 0x66, 0x6f, 0x42, 0x79, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12,
|
|
|
+ 0x13, 0x2e, 0x63, 0x6f, 0x6e, 0x73, 0x75, 0x6d, 0x65, 0x72, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x49,
|
|
|
+ 0x64, 0x52, 0x65, 0x71, 0x1a, 0x1a, 0x2e, 0x63, 0x6f, 0x6e, 0x73, 0x75, 0x6d, 0x65, 0x72, 0x2e,
|
|
|
+ 0x49, 0x6e, 0x66, 0x6f, 0x42, 0x79, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70,
|
|
|
+ 0x12, 0x3d, 0x0a, 0x0b, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x6c, 0x61, 0x74, 0x65, 0x64, 0x12,
|
|
|
+ 0x13, 0x2e, 0x63, 0x6f, 0x6e, 0x73, 0x75, 0x6d, 0x65, 0x72, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x49,
|
|
|
+ 0x64, 0x52, 0x65, 0x71, 0x1a, 0x19, 0x2e, 0x63, 0x6f, 0x6e, 0x73, 0x75, 0x6d, 0x65, 0x72, 0x2e,
|
|
|
+ 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x6c, 0x61, 0x74, 0x65, 0x64, 0x52, 0x65, 0x73, 0x70, 0x12,
|
|
|
+ 0x48, 0x0a, 0x0d, 0x4d, 0x79, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x73, 0x68, 0x4c, 0x69, 0x73, 0x74,
|
|
|
+ 0x12, 0x1a, 0x2e, 0x63, 0x6f, 0x6e, 0x73, 0x75, 0x6d, 0x65, 0x72, 0x2e, 0x4d, 0x79, 0x50, 0x75,
|
|
|
+ 0x62, 0x6c, 0x69, 0x73, 0x68, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x1a, 0x1b, 0x2e, 0x63,
|
|
|
+ 0x6f, 0x6e, 0x73, 0x75, 0x6d, 0x65, 0x72, 0x2e, 0x4d, 0x79, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x73,
|
|
|
+ 0x68, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x12, 0x3f, 0x0a, 0x0a, 0x49, 0x6e, 0x66,
|
|
|
+ 0x6f, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x12, 0x17, 0x2e, 0x63, 0x6f, 0x6e, 0x73, 0x75, 0x6d,
|
|
|
+ 0x65, 0x72, 0x2e, 0x49, 0x6e, 0x66, 0x6f, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x52, 0x65, 0x71,
|
|
|
+ 0x1a, 0x18, 0x2e, 0x63, 0x6f, 0x6e, 0x73, 0x75, 0x6d, 0x65, 0x72, 0x2e, 0x49, 0x6e, 0x66, 0x6f,
|
|
|
+ 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x12, 0x38, 0x0a, 0x0b, 0x53, 0x74,
|
|
|
+ 0x61, 0x74, 0x75, 0x73, 0x51, 0x75, 0x65, 0x72, 0x79, 0x12, 0x13, 0x2e, 0x63, 0x6f, 0x6e, 0x73,
|
|
|
+ 0x75, 0x6d, 0x65, 0x72, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x71, 0x1a, 0x14,
|
|
|
+ 0x2e, 0x63, 0x6f, 0x6e, 0x73, 0x75, 0x6d, 0x65, 0x72, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73,
|
|
|
+ 0x52, 0x65, 0x73, 0x70, 0x12, 0x51, 0x0a, 0x10, 0x53, 0x75, 0x70, 0x70, 0x6c, 0x79, 0x49, 0x6e,
|
|
|
+ 0x66, 0x6f, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x12, 0x1d, 0x2e, 0x63, 0x6f, 0x6e, 0x73, 0x75,
|
|
|
+ 0x6d, 0x65, 0x72, 0x2e, 0x53, 0x75, 0x70, 0x70, 0x6c, 0x79, 0x49, 0x6e, 0x66, 0x6f, 0x53, 0x65,
|
|
|
+ 0x61, 0x72, 0x63, 0x68, 0x52, 0x65, 0x71, 0x1a, 0x1e, 0x2e, 0x63, 0x6f, 0x6e, 0x73, 0x75, 0x6d,
|
|
|
+ 0x65, 0x72, 0x2e, 0x53, 0x75, 0x70, 0x70, 0x6c, 0x79, 0x49, 0x6e, 0x66, 0x6f, 0x53, 0x65, 0x61,
|
|
|
+ 0x72, 0x63, 0x68, 0x52, 0x65, 0x73, 0x70, 0x12, 0x47, 0x0a, 0x10, 0x73, 0x75, 0x70, 0x70, 0x6c,
|
|
|
+ 0x79, 0x49, 0x6e, 0x66, 0x6f, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x12, 0x13, 0x2e, 0x63, 0x6f,
|
|
|
+ 0x6e, 0x73, 0x75, 0x6d, 0x65, 0x72, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x71,
|
|
|
+ 0x1a, 0x1e, 0x2e, 0x63, 0x6f, 0x6e, 0x73, 0x75, 0x6d, 0x65, 0x72, 0x2e, 0x73, 0x75, 0x70, 0x70,
|
|
|
+ 0x6c, 0x79, 0x49, 0x6e, 0x66, 0x6f, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x52, 0x65, 0x73, 0x70,
|
|
|
+ 0x12, 0x4b, 0x0a, 0x0e, 0x49, 0x6e, 0x66, 0x6f, 0x46, 0x69, 0x6c, 0x65, 0x55, 0x70, 0x6c, 0x6f,
|
|
|
+ 0x61, 0x64, 0x12, 0x1b, 0x2e, 0x63, 0x6f, 0x6e, 0x73, 0x75, 0x6d, 0x65, 0x72, 0x2e, 0x49, 0x6e,
|
|
|
+ 0x66, 0x6f, 0x46, 0x69, 0x6c, 0x65, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x52, 0x65, 0x71, 0x1a,
|
|
|
+ 0x1c, 0x2e, 0x63, 0x6f, 0x6e, 0x73, 0x75, 0x6d, 0x65, 0x72, 0x2e, 0x49, 0x6e, 0x66, 0x6f, 0x46,
|
|
|
+ 0x69, 0x6c, 0x65, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x52, 0x65, 0x73, 0x70, 0x42, 0x0c, 0x5a,
|
|
|
+ 0x0a, 0x2e, 0x2f, 0x63, 0x6f, 0x6e, 0x73, 0x75, 0x6d, 0x65, 0x72, 0x62, 0x06, 0x70, 0x72, 0x6f,
|
|
|
+ 0x74, 0x6f, 0x33,
|
|
|
+}
|
|
|
+
|
|
|
+var (
|
|
|
+ file_consumer_proto_rawDescOnce sync.Once
|
|
|
+ file_consumer_proto_rawDescData = file_consumer_proto_rawDesc
|
|
|
+)
|
|
|
+
|
|
|
+func file_consumer_proto_rawDescGZIP() []byte {
|
|
|
+ file_consumer_proto_rawDescOnce.Do(func() {
|
|
|
+ file_consumer_proto_rawDescData = protoimpl.X.CompressGZIP(file_consumer_proto_rawDescData)
|
|
|
+ })
|
|
|
+ return file_consumer_proto_rawDescData
|
|
|
+}
|
|
|
+
|
|
|
+var file_consumer_proto_msgTypes = make([]protoimpl.MessageInfo, 34)
|
|
|
+var file_consumer_proto_goTypes = []interface{}{
|
|
|
+ (*PublishInfoReq)(nil), // 0: consumer.PublishInfoReq
|
|
|
+ (*Contact)(nil), // 1: consumer.Contact
|
|
|
+ (*PublishInfoResp)(nil), // 2: consumer.PublishInfoResp
|
|
|
+ (*PublishId)(nil), // 3: consumer.PublishId
|
|
|
+ (*UserIdReq)(nil), // 4: consumer.UserIdReq
|
|
|
+ (*InfoByUserIdResp)(nil), // 5: consumer.InfoByUserIdResp
|
|
|
+ (*InfoByUserIdData)(nil), // 6: consumer.InfoByUserIdData
|
|
|
+ (*InfoRelatedResp)(nil), // 7: consumer.InfoRelatedResp
|
|
|
+ (*InfoData)(nil), // 8: consumer.InfoData
|
|
|
+ (*MyPublishListReq)(nil), // 9: consumer.MyPublishListReq
|
|
|
+ (*MyPublishListResp)(nil), // 10: consumer.MyPublishListResp
|
|
|
+ (*MyPublishListData)(nil), // 11: consumer.MyPublishListData
|
|
|
+ (*ListResp)(nil), // 12: consumer.ListResp
|
|
|
+ (*InfoDetailReq)(nil), // 13: consumer.InfoDetailReq
|
|
|
+ (*InfoDetailResp)(nil), // 14: consumer.InfoDetailResp
|
|
|
+ (*InfoDetailData)(nil), // 15: consumer.InfoDetailData
|
|
|
+ (*Related)(nil), // 16: consumer.Related
|
|
|
+ (*Review)(nil), // 17: consumer.Review
|
|
|
+ (*InfoDetailContact)(nil), // 18: consumer.InfoDetailContact
|
|
|
+ (*InfoChangeResp)(nil), // 19: consumer.InfoChangeResp
|
|
|
+ (*InfoChangeData)(nil), // 20: consumer.InfoChangeData
|
|
|
+ (*PublishInfoData)(nil), // 21: consumer.PublishInfoData
|
|
|
+ (*StatusReq)(nil), // 22: consumer.StatusReq
|
|
|
+ (*StatusResp)(nil), // 23: consumer.StatusResp
|
|
|
+ (*StatusData)(nil), // 24: consumer.StatusData
|
|
|
+ (*SupplyInfoSearchReq)(nil), // 25: consumer.SupplyInfoSearchReq
|
|
|
+ (*SupplyInfoSearchResp)(nil), // 26: consumer.SupplyInfoSearchResp
|
|
|
+ (*SupplyInfo)(nil), // 27: consumer.SupplyInfo
|
|
|
+ (*SupplyInfoDetailResp)(nil), // 28: consumer.supplyInfoDetailResp
|
|
|
+ (*SupplyInfoDetailData)(nil), // 29: consumer.SupplyInfoDetailData
|
|
|
+ (*OtherSupplyInfoByEnt)(nil), // 30: consumer.OtherSupplyInfoByEnt
|
|
|
+ (*InfoFileUploadReq)(nil), // 31: consumer.InfoFileUploadReq
|
|
|
+ (*InfoFileUploadResp)(nil), // 32: consumer.InfoFileUploadResp
|
|
|
+ (*InfoFileUploadData)(nil), // 33: consumer.InfoFileUploadData
|
|
|
+}
|
|
|
+var file_consumer_proto_depIdxs = []int32{
|
|
|
+ 1, // 0: consumer.PublishInfoReq.contact:type_name -> consumer.Contact
|
|
|
+ 3, // 1: consumer.PublishInfoResp.PublishId:type_name -> consumer.PublishId
|
|
|
+ 6, // 2: consumer.InfoByUserIdResp.results:type_name -> consumer.InfoByUserIdData
|
|
|
+ 8, // 3: consumer.InfoRelatedResp.data:type_name -> consumer.InfoData
|
|
|
+ 11, // 4: consumer.MyPublishListResp.results:type_name -> consumer.MyPublishListData
|
|
|
+ 12, // 5: consumer.MyPublishListData.list:type_name -> consumer.ListResp
|
|
|
+ 15, // 6: consumer.InfoDetailResp.results:type_name -> consumer.InfoDetailData
|
|
|
+ 16, // 7: consumer.InfoDetailData.InfoDetailRelated:type_name -> consumer.Related
|
|
|
+ 17, // 8: consumer.InfoDetailData.InfoDetailReview:type_name -> consumer.Review
|
|
|
+ 18, // 9: consumer.InfoDetailData.infoDetailContact:type_name -> consumer.InfoDetailContact
|
|
|
+ 14, // 10: consumer.InfoChangeResp.info_change_data:type_name -> consumer.InfoDetailResp
|
|
|
+ 21, // 11: consumer.InfoChangeData.Data:type_name -> consumer.PublishInfoData
|
|
|
+ 1, // 12: consumer.PublishInfoData.contact:type_name -> consumer.Contact
|
|
|
+ 24, // 13: consumer.StatusResp.data:type_name -> consumer.StatusData
|
|
|
+ 27, // 14: consumer.SupplyInfoSearchResp.data:type_name -> consumer.SupplyInfo
|
|
|
+ 29, // 15: consumer.supplyInfoDetailResp.data:type_name -> consumer.SupplyInfoDetailData
|
|
|
+ 18, // 16: consumer.SupplyInfoDetailData.infoDetailContact:type_name -> consumer.InfoDetailContact
|
|
|
+ 30, // 17: consumer.SupplyInfoDetailData.otherSupplyInfo:type_name -> consumer.OtherSupplyInfoByEnt
|
|
|
+ 33, // 18: consumer.InfoFileUploadResp.data:type_name -> consumer.InfoFileUploadData
|
|
|
+ 0, // 19: consumer.consumer.PublishInfo:input_type -> consumer.PublishInfoReq
|
|
|
+ 4, // 20: consumer.consumer.InfoByUserId:input_type -> consumer.UserIdReq
|
|
|
+ 4, // 21: consumer.consumer.InfoRelated:input_type -> consumer.UserIdReq
|
|
|
+ 9, // 22: consumer.consumer.MyPublishList:input_type -> consumer.MyPublishListReq
|
|
|
+ 13, // 23: consumer.consumer.InfoChange:input_type -> consumer.InfoDetailReq
|
|
|
+ 22, // 24: consumer.consumer.StatusQuery:input_type -> consumer.StatusReq
|
|
|
+ 25, // 25: consumer.consumer.SupplyInfoSearch:input_type -> consumer.SupplyInfoSearchReq
|
|
|
+ 22, // 26: consumer.consumer.supplyInfoDetail:input_type -> consumer.StatusReq
|
|
|
+ 31, // 27: consumer.consumer.InfoFileUpload:input_type -> consumer.InfoFileUploadReq
|
|
|
+ 2, // 28: consumer.consumer.PublishInfo:output_type -> consumer.PublishInfoResp
|
|
|
+ 5, // 29: consumer.consumer.InfoByUserId:output_type -> consumer.InfoByUserIdResp
|
|
|
+ 7, // 30: consumer.consumer.InfoRelated:output_type -> consumer.InfoRelatedResp
|
|
|
+ 10, // 31: consumer.consumer.MyPublishList:output_type -> consumer.MyPublishListResp
|
|
|
+ 14, // 32: consumer.consumer.InfoChange:output_type -> consumer.InfoDetailResp
|
|
|
+ 23, // 33: consumer.consumer.StatusQuery:output_type -> consumer.StatusResp
|
|
|
+ 26, // 34: consumer.consumer.SupplyInfoSearch:output_type -> consumer.SupplyInfoSearchResp
|
|
|
+ 28, // 35: consumer.consumer.supplyInfoDetail:output_type -> consumer.supplyInfoDetailResp
|
|
|
+ 32, // 36: consumer.consumer.InfoFileUpload:output_type -> consumer.InfoFileUploadResp
|
|
|
+ 28, // [28:37] is the sub-list for method output_type
|
|
|
+ 19, // [19:28] is the sub-list for method input_type
|
|
|
+ 19, // [19:19] is the sub-list for extension type_name
|
|
|
+ 19, // [19:19] is the sub-list for extension extendee
|
|
|
+ 0, // [0:19] is the sub-list for field type_name
|
|
|
+}
|
|
|
+
|
|
|
+func init() { file_consumer_proto_init() }
|
|
|
+func file_consumer_proto_init() {
|
|
|
+ if File_consumer_proto != nil {
|
|
|
+ return
|
|
|
+ }
|
|
|
+ if !protoimpl.UnsafeEnabled {
|
|
|
+ file_consumer_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
|
|
|
+ switch v := v.(*PublishInfoReq); i {
|
|
|
+ case 0:
|
|
|
+ return &v.state
|
|
|
+ case 1:
|
|
|
+ return &v.sizeCache
|
|
|
+ case 2:
|
|
|
+ return &v.unknownFields
|
|
|
+ default:
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ }
|
|
|
+ file_consumer_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
|
|
|
+ switch v := v.(*Contact); i {
|
|
|
+ case 0:
|
|
|
+ return &v.state
|
|
|
+ case 1:
|
|
|
+ return &v.sizeCache
|
|
|
+ case 2:
|
|
|
+ return &v.unknownFields
|
|
|
+ default:
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ }
|
|
|
+ file_consumer_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
|
|
|
+ switch v := v.(*PublishInfoResp); i {
|
|
|
+ case 0:
|
|
|
+ return &v.state
|
|
|
+ case 1:
|
|
|
+ return &v.sizeCache
|
|
|
+ case 2:
|
|
|
+ return &v.unknownFields
|
|
|
+ default:
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ }
|
|
|
+ file_consumer_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
|
|
|
+ switch v := v.(*PublishId); i {
|
|
|
+ case 0:
|
|
|
+ return &v.state
|
|
|
+ case 1:
|
|
|
+ return &v.sizeCache
|
|
|
+ case 2:
|
|
|
+ return &v.unknownFields
|
|
|
+ default:
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ }
|
|
|
+ file_consumer_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
|
|
|
+ switch v := v.(*UserIdReq); i {
|
|
|
+ case 0:
|
|
|
+ return &v.state
|
|
|
+ case 1:
|
|
|
+ return &v.sizeCache
|
|
|
+ case 2:
|
|
|
+ return &v.unknownFields
|
|
|
+ default:
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ }
|
|
|
+ file_consumer_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
|
|
|
+ switch v := v.(*InfoByUserIdResp); i {
|
|
|
+ case 0:
|
|
|
+ return &v.state
|
|
|
+ case 1:
|
|
|
+ return &v.sizeCache
|
|
|
+ case 2:
|
|
|
+ return &v.unknownFields
|
|
|
+ default:
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ }
|
|
|
+ file_consumer_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
|
|
|
+ switch v := v.(*InfoByUserIdData); i {
|
|
|
+ case 0:
|
|
|
+ return &v.state
|
|
|
+ case 1:
|
|
|
+ return &v.sizeCache
|
|
|
+ case 2:
|
|
|
+ return &v.unknownFields
|
|
|
+ default:
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ }
|
|
|
+ file_consumer_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
|
|
|
+ switch v := v.(*InfoRelatedResp); i {
|
|
|
+ case 0:
|
|
|
+ return &v.state
|
|
|
+ case 1:
|
|
|
+ return &v.sizeCache
|
|
|
+ case 2:
|
|
|
+ return &v.unknownFields
|
|
|
+ default:
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ }
|
|
|
+ file_consumer_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
|
|
|
+ switch v := v.(*InfoData); i {
|
|
|
+ case 0:
|
|
|
+ return &v.state
|
|
|
+ case 1:
|
|
|
+ return &v.sizeCache
|
|
|
+ case 2:
|
|
|
+ return &v.unknownFields
|
|
|
+ default:
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ }
|
|
|
+ file_consumer_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
|
|
|
+ switch v := v.(*MyPublishListReq); i {
|
|
|
+ case 0:
|
|
|
+ return &v.state
|
|
|
+ case 1:
|
|
|
+ return &v.sizeCache
|
|
|
+ case 2:
|
|
|
+ return &v.unknownFields
|
|
|
+ default:
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ }
|
|
|
+ file_consumer_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
|
|
|
+ switch v := v.(*MyPublishListResp); i {
|
|
|
+ case 0:
|
|
|
+ return &v.state
|
|
|
+ case 1:
|
|
|
+ return &v.sizeCache
|
|
|
+ case 2:
|
|
|
+ return &v.unknownFields
|
|
|
+ default:
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ }
|
|
|
+ file_consumer_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
|
|
|
+ switch v := v.(*MyPublishListData); i {
|
|
|
+ case 0:
|
|
|
+ return &v.state
|
|
|
+ case 1:
|
|
|
+ return &v.sizeCache
|
|
|
+ case 2:
|
|
|
+ return &v.unknownFields
|
|
|
+ default:
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ }
|
|
|
+ file_consumer_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
|
|
|
+ switch v := v.(*ListResp); i {
|
|
|
+ case 0:
|
|
|
+ return &v.state
|
|
|
+ case 1:
|
|
|
+ return &v.sizeCache
|
|
|
+ case 2:
|
|
|
+ return &v.unknownFields
|
|
|
+ default:
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ }
|
|
|
+ file_consumer_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
|
|
|
+ switch v := v.(*InfoDetailReq); i {
|
|
|
+ case 0:
|
|
|
+ return &v.state
|
|
|
+ case 1:
|
|
|
+ return &v.sizeCache
|
|
|
+ case 2:
|
|
|
+ return &v.unknownFields
|
|
|
+ default:
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ }
|
|
|
+ file_consumer_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
|
|
|
+ switch v := v.(*InfoDetailResp); i {
|
|
|
+ case 0:
|
|
|
+ return &v.state
|
|
|
+ case 1:
|
|
|
+ return &v.sizeCache
|
|
|
+ case 2:
|
|
|
+ return &v.unknownFields
|
|
|
+ default:
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ }
|
|
|
+ file_consumer_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
|
|
|
+ switch v := v.(*InfoDetailData); i {
|
|
|
+ case 0:
|
|
|
+ return &v.state
|
|
|
+ case 1:
|
|
|
+ return &v.sizeCache
|
|
|
+ case 2:
|
|
|
+ return &v.unknownFields
|
|
|
+ default:
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ }
|
|
|
+ file_consumer_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} {
|
|
|
+ switch v := v.(*Related); i {
|
|
|
+ case 0:
|
|
|
+ return &v.state
|
|
|
+ case 1:
|
|
|
+ return &v.sizeCache
|
|
|
+ case 2:
|
|
|
+ return &v.unknownFields
|
|
|
+ default:
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ }
|
|
|
+ file_consumer_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} {
|
|
|
+ switch v := v.(*Review); i {
|
|
|
+ case 0:
|
|
|
+ return &v.state
|
|
|
+ case 1:
|
|
|
+ return &v.sizeCache
|
|
|
+ case 2:
|
|
|
+ return &v.unknownFields
|
|
|
+ default:
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ }
|
|
|
+ file_consumer_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} {
|
|
|
+ switch v := v.(*InfoDetailContact); i {
|
|
|
+ case 0:
|
|
|
+ return &v.state
|
|
|
+ case 1:
|
|
|
+ return &v.sizeCache
|
|
|
+ case 2:
|
|
|
+ return &v.unknownFields
|
|
|
+ default:
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ }
|
|
|
+ file_consumer_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} {
|
|
|
+ switch v := v.(*InfoChangeResp); i {
|
|
|
+ case 0:
|
|
|
+ return &v.state
|
|
|
+ case 1:
|
|
|
+ return &v.sizeCache
|
|
|
+ case 2:
|
|
|
+ return &v.unknownFields
|
|
|
+ default:
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ }
|
|
|
+ file_consumer_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} {
|
|
|
+ switch v := v.(*InfoChangeData); i {
|
|
|
+ case 0:
|
|
|
+ return &v.state
|
|
|
+ case 1:
|
|
|
+ return &v.sizeCache
|
|
|
+ case 2:
|
|
|
+ return &v.unknownFields
|
|
|
+ default:
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ }
|
|
|
+ file_consumer_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} {
|
|
|
+ switch v := v.(*PublishInfoData); i {
|
|
|
+ case 0:
|
|
|
+ return &v.state
|
|
|
+ case 1:
|
|
|
+ return &v.sizeCache
|
|
|
+ case 2:
|
|
|
+ return &v.unknownFields
|
|
|
+ default:
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ }
|
|
|
+ file_consumer_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} {
|
|
|
+ switch v := v.(*StatusReq); i {
|
|
|
+ case 0:
|
|
|
+ return &v.state
|
|
|
+ case 1:
|
|
|
+ return &v.sizeCache
|
|
|
+ case 2:
|
|
|
+ return &v.unknownFields
|
|
|
+ default:
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ }
|
|
|
+ file_consumer_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} {
|
|
|
+ switch v := v.(*StatusResp); i {
|
|
|
+ case 0:
|
|
|
+ return &v.state
|
|
|
+ case 1:
|
|
|
+ return &v.sizeCache
|
|
|
+ case 2:
|
|
|
+ return &v.unknownFields
|
|
|
+ default:
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ }
|
|
|
+ file_consumer_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} {
|
|
|
+ switch v := v.(*StatusData); i {
|
|
|
+ case 0:
|
|
|
+ return &v.state
|
|
|
+ case 1:
|
|
|
+ return &v.sizeCache
|
|
|
+ case 2:
|
|
|
+ return &v.unknownFields
|
|
|
+ default:
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ }
|
|
|
+ file_consumer_proto_msgTypes[25].Exporter = func(v interface{}, i int) interface{} {
|
|
|
+ switch v := v.(*SupplyInfoSearchReq); i {
|
|
|
+ case 0:
|
|
|
+ return &v.state
|
|
|
+ case 1:
|
|
|
+ return &v.sizeCache
|
|
|
+ case 2:
|
|
|
+ return &v.unknownFields
|
|
|
+ default:
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ }
|
|
|
+ file_consumer_proto_msgTypes[26].Exporter = func(v interface{}, i int) interface{} {
|
|
|
+ switch v := v.(*SupplyInfoSearchResp); i {
|
|
|
+ case 0:
|
|
|
+ return &v.state
|
|
|
+ case 1:
|
|
|
+ return &v.sizeCache
|
|
|
+ case 2:
|
|
|
+ return &v.unknownFields
|
|
|
+ default:
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ }
|
|
|
+ file_consumer_proto_msgTypes[27].Exporter = func(v interface{}, i int) interface{} {
|
|
|
+ switch v := v.(*SupplyInfo); i {
|
|
|
+ case 0:
|
|
|
+ return &v.state
|
|
|
+ case 1:
|
|
|
+ return &v.sizeCache
|
|
|
+ case 2:
|
|
|
+ return &v.unknownFields
|
|
|
+ default:
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ }
|
|
|
+ file_consumer_proto_msgTypes[28].Exporter = func(v interface{}, i int) interface{} {
|
|
|
+ switch v := v.(*SupplyInfoDetailResp); i {
|
|
|
+ case 0:
|
|
|
+ return &v.state
|
|
|
+ case 1:
|
|
|
+ return &v.sizeCache
|
|
|
+ case 2:
|
|
|
+ return &v.unknownFields
|
|
|
+ default:
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ }
|
|
|
+ file_consumer_proto_msgTypes[29].Exporter = func(v interface{}, i int) interface{} {
|
|
|
+ switch v := v.(*SupplyInfoDetailData); i {
|
|
|
+ case 0:
|
|
|
+ return &v.state
|
|
|
+ case 1:
|
|
|
+ return &v.sizeCache
|
|
|
+ case 2:
|
|
|
+ return &v.unknownFields
|
|
|
+ default:
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ }
|
|
|
+ file_consumer_proto_msgTypes[30].Exporter = func(v interface{}, i int) interface{} {
|
|
|
+ switch v := v.(*OtherSupplyInfoByEnt); i {
|
|
|
+ case 0:
|
|
|
+ return &v.state
|
|
|
+ case 1:
|
|
|
+ return &v.sizeCache
|
|
|
+ case 2:
|
|
|
+ return &v.unknownFields
|
|
|
+ default:
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ }
|
|
|
+ file_consumer_proto_msgTypes[31].Exporter = func(v interface{}, i int) interface{} {
|
|
|
+ switch v := v.(*InfoFileUploadReq); i {
|
|
|
+ case 0:
|
|
|
+ return &v.state
|
|
|
+ case 1:
|
|
|
+ return &v.sizeCache
|
|
|
+ case 2:
|
|
|
+ return &v.unknownFields
|
|
|
+ default:
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ }
|
|
|
+ file_consumer_proto_msgTypes[32].Exporter = func(v interface{}, i int) interface{} {
|
|
|
+ switch v := v.(*InfoFileUploadResp); i {
|
|
|
+ case 0:
|
|
|
+ return &v.state
|
|
|
+ case 1:
|
|
|
+ return &v.sizeCache
|
|
|
+ case 2:
|
|
|
+ return &v.unknownFields
|
|
|
+ default:
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ }
|
|
|
+ file_consumer_proto_msgTypes[33].Exporter = func(v interface{}, i int) interface{} {
|
|
|
+ switch v := v.(*InfoFileUploadData); 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(),
|
|
|
+ RawDescriptor: file_consumer_proto_rawDesc,
|
|
|
+ NumEnums: 0,
|
|
|
+ NumMessages: 34,
|
|
|
+ NumExtensions: 0,
|
|
|
+ NumServices: 1,
|
|
|
+ },
|
|
|
+ GoTypes: file_consumer_proto_goTypes,
|
|
|
+ DependencyIndexes: file_consumer_proto_depIdxs,
|
|
|
+ MessageInfos: file_consumer_proto_msgTypes,
|
|
|
+ }.Build()
|
|
|
+ File_consumer_proto = out.File
|
|
|
+ file_consumer_proto_rawDesc = nil
|
|
|
+ file_consumer_proto_goTypes = nil
|
|
|
+ file_consumer_proto_depIdxs = nil
|
|
|
+}
|