| 
							
							
							
						 |  |  | @ -1,7 +1,7 @@ | 
		
	
		
			
				|  |  |  |  | // Code generated by protoc-gen-go. DO NOT EDIT.
 | 
		
	
		
			
				|  |  |  |  | // versions:
 | 
		
	
		
			
				|  |  |  |  | // 	protoc-gen-go v1.35.1
 | 
		
	
		
			
				|  |  |  |  | // 	protoc        v5.29.2
 | 
		
	
		
			
				|  |  |  |  | // 	protoc-gen-go v1.28.0
 | 
		
	
		
			
				|  |  |  |  | // 	protoc        v3.21.1
 | 
		
	
		
			
				|  |  |  |  | // source: pb/exhibition.proto
 | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | package exhibition | 
		
	
	
		
			
				
					
					|  |  |  | @ -43,14 +43,15 @@ type RegisterInfo struct { | 
		
	
		
			
				|  |  |  |  | 	IdCardStartDate string `protobuf:"bytes,14,opt,name=idCardStartDate,proto3" json:"idCardStartDate"` | 
		
	
		
			
				|  |  |  |  | 	IdCardEndDate   string `protobuf:"bytes,15,opt,name=idCardEndDate,proto3" json:"idCardEndDate"` | 
		
	
		
			
				|  |  |  |  | 	ArtworkFile     string `protobuf:"bytes,16,opt,name=artworkFile,proto3" json:"artworkFile"` | 
		
	
		
			
				|  |  |  |  | 	ArtworkName     string `protobuf:"bytes,17,opt,name=artworkName,proto3" json:"artworkName"` | 
		
	
		
			
				|  |  |  |  | } | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | func (x *RegisterInfo) Reset() { | 
		
	
		
			
				|  |  |  |  | 	*x = RegisterInfo{} | 
		
	
		
			
				|  |  |  |  | 	mi := &file_pb_exhibition_proto_msgTypes[0] | 
		
	
		
			
				|  |  |  |  | 	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) | 
		
	
		
			
				|  |  |  |  | 	ms.StoreMessageInfo(mi) | 
		
	
		
			
				|  |  |  |  | 	if protoimpl.UnsafeEnabled { | 
		
	
		
			
				|  |  |  |  | 		mi := &file_pb_exhibition_proto_msgTypes[0] | 
		
	
		
			
				|  |  |  |  | 		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) | 
		
	
		
			
				|  |  |  |  | 		ms.StoreMessageInfo(mi) | 
		
	
		
			
				|  |  |  |  | 	} | 
		
	
		
			
				|  |  |  |  | } | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | func (x *RegisterInfo) String() string { | 
		
	
	
		
			
				
					
					|  |  |  | @ -61,7 +62,7 @@ func (*RegisterInfo) ProtoMessage() {} | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | func (x *RegisterInfo) ProtoReflect() protoreflect.Message { | 
		
	
		
			
				|  |  |  |  | 	mi := &file_pb_exhibition_proto_msgTypes[0] | 
		
	
		
			
				|  |  |  |  | 	if x != nil { | 
		
	
		
			
				|  |  |  |  | 	if protoimpl.UnsafeEnabled && x != nil { | 
		
	
		
			
				|  |  |  |  | 		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) | 
		
	
		
			
				|  |  |  |  | 		if ms.LoadMessageInfo() == nil { | 
		
	
		
			
				|  |  |  |  | 			ms.StoreMessageInfo(mi) | 
		
	
	
		
			
				
					
					|  |  |  | @ -188,13 +189,6 @@ func (x *RegisterInfo) GetArtworkFile() string { | 
		
	
		
			
				|  |  |  |  | 	return "" | 
		
	
		
			
				|  |  |  |  | } | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | func (x *RegisterInfo) GetArtworkName() string { | 
		
	
		
			
				|  |  |  |  | 	if x != nil { | 
		
	
		
			
				|  |  |  |  | 		return x.ArtworkName | 
		
	
		
			
				|  |  |  |  | 	} | 
		
	
		
			
				|  |  |  |  | 	return "" | 
		
	
		
			
				|  |  |  |  | } | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | type SaveRegisterRecordResp struct { | 
		
	
		
			
				|  |  |  |  | 	state         protoimpl.MessageState | 
		
	
		
			
				|  |  |  |  | 	sizeCache     protoimpl.SizeCache | 
		
	
	
		
			
				
					
					|  |  |  | @ -206,9 +200,11 @@ type SaveRegisterRecordResp struct { | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | func (x *SaveRegisterRecordResp) Reset() { | 
		
	
		
			
				|  |  |  |  | 	*x = SaveRegisterRecordResp{} | 
		
	
		
			
				|  |  |  |  | 	mi := &file_pb_exhibition_proto_msgTypes[1] | 
		
	
		
			
				|  |  |  |  | 	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) | 
		
	
		
			
				|  |  |  |  | 	ms.StoreMessageInfo(mi) | 
		
	
		
			
				|  |  |  |  | 	if protoimpl.UnsafeEnabled { | 
		
	
		
			
				|  |  |  |  | 		mi := &file_pb_exhibition_proto_msgTypes[1] | 
		
	
		
			
				|  |  |  |  | 		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) | 
		
	
		
			
				|  |  |  |  | 		ms.StoreMessageInfo(mi) | 
		
	
		
			
				|  |  |  |  | 	} | 
		
	
		
			
				|  |  |  |  | } | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | func (x *SaveRegisterRecordResp) String() string { | 
		
	
	
		
			
				
					
					|  |  |  | @ -219,7 +215,7 @@ func (*SaveRegisterRecordResp) ProtoMessage() {} | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | func (x *SaveRegisterRecordResp) ProtoReflect() protoreflect.Message { | 
		
	
		
			
				|  |  |  |  | 	mi := &file_pb_exhibition_proto_msgTypes[1] | 
		
	
		
			
				|  |  |  |  | 	if x != nil { | 
		
	
		
			
				|  |  |  |  | 	if protoimpl.UnsafeEnabled && x != nil { | 
		
	
		
			
				|  |  |  |  | 		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) | 
		
	
		
			
				|  |  |  |  | 		if ms.LoadMessageInfo() == nil { | 
		
	
		
			
				|  |  |  |  | 			ms.StoreMessageInfo(mi) | 
		
	
	
		
			
				
					
					|  |  |  | @ -260,9 +256,11 @@ type CheckPhoneResp struct { | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | func (x *CheckPhoneResp) Reset() { | 
		
	
		
			
				|  |  |  |  | 	*x = CheckPhoneResp{} | 
		
	
		
			
				|  |  |  |  | 	mi := &file_pb_exhibition_proto_msgTypes[2] | 
		
	
		
			
				|  |  |  |  | 	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) | 
		
	
		
			
				|  |  |  |  | 	ms.StoreMessageInfo(mi) | 
		
	
		
			
				|  |  |  |  | 	if protoimpl.UnsafeEnabled { | 
		
	
		
			
				|  |  |  |  | 		mi := &file_pb_exhibition_proto_msgTypes[2] | 
		
	
		
			
				|  |  |  |  | 		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) | 
		
	
		
			
				|  |  |  |  | 		ms.StoreMessageInfo(mi) | 
		
	
		
			
				|  |  |  |  | 	} | 
		
	
		
			
				|  |  |  |  | } | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | func (x *CheckPhoneResp) String() string { | 
		
	
	
		
			
				
					
					|  |  |  | @ -273,7 +271,7 @@ func (*CheckPhoneResp) ProtoMessage() {} | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | func (x *CheckPhoneResp) ProtoReflect() protoreflect.Message { | 
		
	
		
			
				|  |  |  |  | 	mi := &file_pb_exhibition_proto_msgTypes[2] | 
		
	
		
			
				|  |  |  |  | 	if x != nil { | 
		
	
		
			
				|  |  |  |  | 	if protoimpl.UnsafeEnabled && x != nil { | 
		
	
		
			
				|  |  |  |  | 		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) | 
		
	
		
			
				|  |  |  |  | 		if ms.LoadMessageInfo() == nil { | 
		
	
		
			
				|  |  |  |  | 			ms.StoreMessageInfo(mi) | 
		
	
	
		
			
				
					
					|  |  |  | @ -319,9 +317,11 @@ type CheckIdCardResp struct { | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | func (x *CheckIdCardResp) Reset() { | 
		
	
		
			
				|  |  |  |  | 	*x = CheckIdCardResp{} | 
		
	
		
			
				|  |  |  |  | 	mi := &file_pb_exhibition_proto_msgTypes[3] | 
		
	
		
			
				|  |  |  |  | 	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) | 
		
	
		
			
				|  |  |  |  | 	ms.StoreMessageInfo(mi) | 
		
	
		
			
				|  |  |  |  | 	if protoimpl.UnsafeEnabled { | 
		
	
		
			
				|  |  |  |  | 		mi := &file_pb_exhibition_proto_msgTypes[3] | 
		
	
		
			
				|  |  |  |  | 		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) | 
		
	
		
			
				|  |  |  |  | 		ms.StoreMessageInfo(mi) | 
		
	
		
			
				|  |  |  |  | 	} | 
		
	
		
			
				|  |  |  |  | } | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | func (x *CheckIdCardResp) String() string { | 
		
	
	
		
			
				
					
					|  |  |  | @ -332,7 +332,7 @@ func (*CheckIdCardResp) ProtoMessage() {} | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | func (x *CheckIdCardResp) ProtoReflect() protoreflect.Message { | 
		
	
		
			
				|  |  |  |  | 	mi := &file_pb_exhibition_proto_msgTypes[3] | 
		
	
		
			
				|  |  |  |  | 	if x != nil { | 
		
	
		
			
				|  |  |  |  | 	if protoimpl.UnsafeEnabled && x != nil { | 
		
	
		
			
				|  |  |  |  | 		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) | 
		
	
		
			
				|  |  |  |  | 		if ms.LoadMessageInfo() == nil { | 
		
	
		
			
				|  |  |  |  | 			ms.StoreMessageInfo(mi) | 
		
	
	
		
			
				
					
					|  |  |  | @ -368,9 +368,11 @@ type RecordListReq struct { | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | func (x *RecordListReq) Reset() { | 
		
	
		
			
				|  |  |  |  | 	*x = RecordListReq{} | 
		
	
		
			
				|  |  |  |  | 	mi := &file_pb_exhibition_proto_msgTypes[4] | 
		
	
		
			
				|  |  |  |  | 	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) | 
		
	
		
			
				|  |  |  |  | 	ms.StoreMessageInfo(mi) | 
		
	
		
			
				|  |  |  |  | 	if protoimpl.UnsafeEnabled { | 
		
	
		
			
				|  |  |  |  | 		mi := &file_pb_exhibition_proto_msgTypes[4] | 
		
	
		
			
				|  |  |  |  | 		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) | 
		
	
		
			
				|  |  |  |  | 		ms.StoreMessageInfo(mi) | 
		
	
		
			
				|  |  |  |  | 	} | 
		
	
		
			
				|  |  |  |  | } | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | func (x *RecordListReq) String() string { | 
		
	
	
		
			
				
					
					|  |  |  | @ -381,7 +383,7 @@ func (*RecordListReq) ProtoMessage() {} | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | func (x *RecordListReq) ProtoReflect() protoreflect.Message { | 
		
	
		
			
				|  |  |  |  | 	mi := &file_pb_exhibition_proto_msgTypes[4] | 
		
	
		
			
				|  |  |  |  | 	if x != nil { | 
		
	
		
			
				|  |  |  |  | 	if protoimpl.UnsafeEnabled && x != nil { | 
		
	
		
			
				|  |  |  |  | 		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) | 
		
	
		
			
				|  |  |  |  | 		if ms.LoadMessageInfo() == nil { | 
		
	
		
			
				|  |  |  |  | 			ms.StoreMessageInfo(mi) | 
		
	
	
		
			
				
					
					|  |  |  | @ -445,9 +447,11 @@ type RecordListResp struct { | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | func (x *RecordListResp) Reset() { | 
		
	
		
			
				|  |  |  |  | 	*x = RecordListResp{} | 
		
	
		
			
				|  |  |  |  | 	mi := &file_pb_exhibition_proto_msgTypes[5] | 
		
	
		
			
				|  |  |  |  | 	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) | 
		
	
		
			
				|  |  |  |  | 	ms.StoreMessageInfo(mi) | 
		
	
		
			
				|  |  |  |  | 	if protoimpl.UnsafeEnabled { | 
		
	
		
			
				|  |  |  |  | 		mi := &file_pb_exhibition_proto_msgTypes[5] | 
		
	
		
			
				|  |  |  |  | 		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) | 
		
	
		
			
				|  |  |  |  | 		ms.StoreMessageInfo(mi) | 
		
	
		
			
				|  |  |  |  | 	} | 
		
	
		
			
				|  |  |  |  | } | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | func (x *RecordListResp) String() string { | 
		
	
	
		
			
				
					
					|  |  |  | @ -458,7 +462,7 @@ func (*RecordListResp) ProtoMessage() {} | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | func (x *RecordListResp) ProtoReflect() protoreflect.Message { | 
		
	
		
			
				|  |  |  |  | 	mi := &file_pb_exhibition_proto_msgTypes[5] | 
		
	
		
			
				|  |  |  |  | 	if x != nil { | 
		
	
		
			
				|  |  |  |  | 	if protoimpl.UnsafeEnabled && x != nil { | 
		
	
		
			
				|  |  |  |  | 		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) | 
		
	
		
			
				|  |  |  |  | 		if ms.LoadMessageInfo() == nil { | 
		
	
		
			
				|  |  |  |  | 			ms.StoreMessageInfo(mi) | 
		
	
	
		
			
				
					
					|  |  |  | @ -516,9 +520,11 @@ type ExportRecordReq struct { | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | func (x *ExportRecordReq) Reset() { | 
		
	
		
			
				|  |  |  |  | 	*x = ExportRecordReq{} | 
		
	
		
			
				|  |  |  |  | 	mi := &file_pb_exhibition_proto_msgTypes[6] | 
		
	
		
			
				|  |  |  |  | 	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) | 
		
	
		
			
				|  |  |  |  | 	ms.StoreMessageInfo(mi) | 
		
	
		
			
				|  |  |  |  | 	if protoimpl.UnsafeEnabled { | 
		
	
		
			
				|  |  |  |  | 		mi := &file_pb_exhibition_proto_msgTypes[6] | 
		
	
		
			
				|  |  |  |  | 		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) | 
		
	
		
			
				|  |  |  |  | 		ms.StoreMessageInfo(mi) | 
		
	
		
			
				|  |  |  |  | 	} | 
		
	
		
			
				|  |  |  |  | } | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | func (x *ExportRecordReq) String() string { | 
		
	
	
		
			
				
					
					|  |  |  | @ -529,7 +535,7 @@ func (*ExportRecordReq) ProtoMessage() {} | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | func (x *ExportRecordReq) ProtoReflect() protoreflect.Message { | 
		
	
		
			
				|  |  |  |  | 	mi := &file_pb_exhibition_proto_msgTypes[6] | 
		
	
		
			
				|  |  |  |  | 	if x != nil { | 
		
	
		
			
				|  |  |  |  | 	if protoimpl.UnsafeEnabled && x != nil { | 
		
	
		
			
				|  |  |  |  | 		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) | 
		
	
		
			
				|  |  |  |  | 		if ms.LoadMessageInfo() == nil { | 
		
	
		
			
				|  |  |  |  | 			ms.StoreMessageInfo(mi) | 
		
	
	
		
			
				
					
					|  |  |  | @ -559,14 +565,15 @@ type ExportInfo struct { | 
		
	
		
			
				|  |  |  |  | 	ArtistPhoto     string `protobuf:"bytes,10,opt,name=artistPhoto,proto3" json:"artistPhoto"` | 
		
	
		
			
				|  |  |  |  | 	CreatedAt       string `protobuf:"bytes,11,opt,name=createdAt,proto3" json:"createdAt"` | 
		
	
		
			
				|  |  |  |  | 	UpdatedAt       string `protobuf:"bytes,12,opt,name=updatedAt,proto3" json:"updatedAt"` | 
		
	
		
			
				|  |  |  |  | 	ArtworkName     string `protobuf:"bytes,13,opt,name=artworkName,proto3" json:"artworkName"` | 
		
	
		
			
				|  |  |  |  | } | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | func (x *ExportInfo) Reset() { | 
		
	
		
			
				|  |  |  |  | 	*x = ExportInfo{} | 
		
	
		
			
				|  |  |  |  | 	mi := &file_pb_exhibition_proto_msgTypes[7] | 
		
	
		
			
				|  |  |  |  | 	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) | 
		
	
		
			
				|  |  |  |  | 	ms.StoreMessageInfo(mi) | 
		
	
		
			
				|  |  |  |  | 	if protoimpl.UnsafeEnabled { | 
		
	
		
			
				|  |  |  |  | 		mi := &file_pb_exhibition_proto_msgTypes[7] | 
		
	
		
			
				|  |  |  |  | 		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) | 
		
	
		
			
				|  |  |  |  | 		ms.StoreMessageInfo(mi) | 
		
	
		
			
				|  |  |  |  | 	} | 
		
	
		
			
				|  |  |  |  | } | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | func (x *ExportInfo) String() string { | 
		
	
	
		
			
				
					
					|  |  |  | @ -577,7 +584,7 @@ func (*ExportInfo) ProtoMessage() {} | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | func (x *ExportInfo) ProtoReflect() protoreflect.Message { | 
		
	
		
			
				|  |  |  |  | 	mi := &file_pb_exhibition_proto_msgTypes[7] | 
		
	
		
			
				|  |  |  |  | 	if x != nil { | 
		
	
		
			
				|  |  |  |  | 	if protoimpl.UnsafeEnabled && x != nil { | 
		
	
		
			
				|  |  |  |  | 		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) | 
		
	
		
			
				|  |  |  |  | 		if ms.LoadMessageInfo() == nil { | 
		
	
		
			
				|  |  |  |  | 			ms.StoreMessageInfo(mi) | 
		
	
	
		
			
				
					
					|  |  |  | @ -662,13 +669,6 @@ func (x *ExportInfo) GetUpdatedAt() string { | 
		
	
		
			
				|  |  |  |  | 	return "" | 
		
	
		
			
				|  |  |  |  | } | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | func (x *ExportInfo) GetArtworkName() string { | 
		
	
		
			
				|  |  |  |  | 	if x != nil { | 
		
	
		
			
				|  |  |  |  | 		return x.ArtworkName | 
		
	
		
			
				|  |  |  |  | 	} | 
		
	
		
			
				|  |  |  |  | 	return "" | 
		
	
		
			
				|  |  |  |  | } | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | type ExportRecordResp struct { | 
		
	
		
			
				|  |  |  |  | 	state         protoimpl.MessageState | 
		
	
		
			
				|  |  |  |  | 	sizeCache     protoimpl.SizeCache | 
		
	
	
		
			
				
					
					|  |  |  | @ -680,9 +680,11 @@ type ExportRecordResp struct { | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | func (x *ExportRecordResp) Reset() { | 
		
	
		
			
				|  |  |  |  | 	*x = ExportRecordResp{} | 
		
	
		
			
				|  |  |  |  | 	mi := &file_pb_exhibition_proto_msgTypes[8] | 
		
	
		
			
				|  |  |  |  | 	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) | 
		
	
		
			
				|  |  |  |  | 	ms.StoreMessageInfo(mi) | 
		
	
		
			
				|  |  |  |  | 	if protoimpl.UnsafeEnabled { | 
		
	
		
			
				|  |  |  |  | 		mi := &file_pb_exhibition_proto_msgTypes[8] | 
		
	
		
			
				|  |  |  |  | 		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) | 
		
	
		
			
				|  |  |  |  | 		ms.StoreMessageInfo(mi) | 
		
	
		
			
				|  |  |  |  | 	} | 
		
	
		
			
				|  |  |  |  | } | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | func (x *ExportRecordResp) String() string { | 
		
	
	
		
			
				
					
					|  |  |  | @ -693,7 +695,7 @@ func (*ExportRecordResp) ProtoMessage() {} | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | func (x *ExportRecordResp) ProtoReflect() protoreflect.Message { | 
		
	
		
			
				|  |  |  |  | 	mi := &file_pb_exhibition_proto_msgTypes[8] | 
		
	
		
			
				|  |  |  |  | 	if x != nil { | 
		
	
		
			
				|  |  |  |  | 	if protoimpl.UnsafeEnabled && x != nil { | 
		
	
		
			
				|  |  |  |  | 		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) | 
		
	
		
			
				|  |  |  |  | 		if ms.LoadMessageInfo() == nil { | 
		
	
		
			
				|  |  |  |  | 			ms.StoreMessageInfo(mi) | 
		
	
	
		
			
				
					
					|  |  |  | @ -729,7 +731,7 @@ var file_pb_exhibition_proto_rawDesc = []byte{ | 
		
	
		
			
				|  |  |  |  | 	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0a, 0x65, 0x78, 0x68, 0x69, 0x62, 0x69, 0x74, 0x69, 0x6f, | 
		
	
		
			
				|  |  |  |  | 	0x6e, 0x1a, 0x12, 0x70, 0x62, 0x2f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x6f, 0x72, 0x2e, | 
		
	
		
			
				|  |  |  |  | 	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x13, 0x70, 0x62, 0x2f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, | 
		
	
		
			
				|  |  |  |  | 	0x70, 0x74, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x92, 0x04, 0x0a, 0x0c, 0x52, | 
		
	
		
			
				|  |  |  |  | 	0x70, 0x74, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xf0, 0x03, 0x0a, 0x0c, 0x52, | 
		
	
		
			
				|  |  |  |  | 	0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x0e, 0x0a, 0x02, 0x69, | 
		
	
		
			
				|  |  |  |  | 	0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x75, | 
		
	
		
			
				|  |  |  |  | 	0x75, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x75, 0x75, 0x69, 0x64, 0x12, | 
		
	
	
		
			
				
					
					|  |  |  | @ -760,97 +762,93 @@ var file_pb_exhibition_proto_rawDesc = []byte{ | 
		
	
		
			
				|  |  |  |  | 	0x6e, 0x64, 0x44, 0x61, 0x74, 0x65, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x69, 0x64, | 
		
	
		
			
				|  |  |  |  | 	0x43, 0x61, 0x72, 0x64, 0x45, 0x6e, 0x64, 0x44, 0x61, 0x74, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x61, | 
		
	
		
			
				|  |  |  |  | 	0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x46, 0x69, 0x6c, 0x65, 0x18, 0x10, 0x20, 0x01, 0x28, 0x09, | 
		
	
		
			
				|  |  |  |  | 	0x52, 0x0b, 0x61, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x46, 0x69, 0x6c, 0x65, 0x12, 0x20, 0x0a, | 
		
	
		
			
				|  |  |  |  | 	0x0b, 0x61, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x11, 0x20, 0x01, | 
		
	
		
			
				|  |  |  |  | 	0x28, 0x09, 0x52, 0x0b, 0x61, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x4e, 0x61, 0x6d, 0x65, 0x22, | 
		
	
		
			
				|  |  |  |  | 	0x58, 0x0a, 0x16, 0x53, 0x61, 0x76, 0x65, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x52, | 
		
	
		
			
				|  |  |  |  | 	0x65, 0x63, 0x6f, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x12, 0x2c, 0x0a, 0x04, 0x64, 0x61, 0x74, | 
		
	
		
			
				|  |  |  |  | 	0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x65, 0x78, 0x68, 0x69, 0x62, 0x69, | 
		
	
		
			
				|  |  |  |  | 	0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x49, 0x6e, 0x66, | 
		
	
		
			
				|  |  |  |  | 	0x6f, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x10, 0x0a, 0x03, 0x6d, 0x73, 0x67, 0x18, 0x02, | 
		
	
		
			
				|  |  |  |  | 	0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x22, 0x6a, 0x0a, 0x0e, 0x43, 0x68, 0x65, | 
		
	
		
			
				|  |  |  |  | 	0x63, 0x6b, 0x50, 0x68, 0x6f, 0x6e, 0x65, 0x52, 0x65, 0x73, 0x70, 0x12, 0x18, 0x0a, 0x07, 0x69, | 
		
	
		
			
				|  |  |  |  | 	0x73, 0x45, 0x78, 0x69, 0x73, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x69, 0x73, | 
		
	
		
			
				|  |  |  |  | 	0x45, 0x78, 0x69, 0x73, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x6d, 0x73, 0x67, 0x18, 0x02, 0x20, 0x01, | 
		
	
		
			
				|  |  |  |  | 	0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x12, 0x2c, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, | 
		
	
		
			
				|  |  |  |  | 	0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x65, 0x78, 0x68, 0x69, 0x62, 0x69, 0x74, 0x69, | 
		
	
		
			
				|  |  |  |  | 	0x52, 0x0b, 0x61, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x46, 0x69, 0x6c, 0x65, 0x22, 0x58, 0x0a, | 
		
	
		
			
				|  |  |  |  | 	0x16, 0x53, 0x61, 0x76, 0x65, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x63, | 
		
	
		
			
				|  |  |  |  | 	0x6f, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x12, 0x2c, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, | 
		
	
		
			
				|  |  |  |  | 	0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x65, 0x78, 0x68, 0x69, 0x62, 0x69, 0x74, 0x69, | 
		
	
		
			
				|  |  |  |  | 	0x6f, 0x6e, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x49, 0x6e, 0x66, 0x6f, 0x52, | 
		
	
		
			
				|  |  |  |  | 	0x04, 0x64, 0x61, 0x74, 0x61, 0x22, 0x23, 0x0a, 0x0f, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x49, 0x64, | 
		
	
		
			
				|  |  |  |  | 	0x43, 0x61, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x12, 0x10, 0x0a, 0x03, 0x6d, 0x73, 0x67, 0x18, | 
		
	
		
			
				|  |  |  |  | 	0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x22, 0x87, 0x01, 0x0a, 0x0d, 0x52, | 
		
	
		
			
				|  |  |  |  | 	0x65, 0x63, 0x6f, 0x72, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x12, 0x18, 0x0a, 0x07, | 
		
	
		
			
				|  |  |  |  | 	0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, | 
		
	
		
			
				|  |  |  |  | 	0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x70, 0x61, 0x67, 0x65, 0x18, 0x02, | 
		
	
		
			
				|  |  |  |  | 	0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x70, 0x61, 0x67, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x61, | 
		
	
		
			
				|  |  |  |  | 	0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, | 
		
	
		
			
				|  |  |  |  | 	0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x73, 0x6f, 0x72, 0x74, 0x4b, 0x65, | 
		
	
		
			
				|  |  |  |  | 	0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x73, 0x6f, 0x72, 0x74, 0x4b, 0x65, 0x79, | 
		
	
		
			
				|  |  |  |  | 	0x12, 0x12, 0x0a, 0x04, 0x73, 0x6f, 0x72, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, | 
		
	
		
			
				|  |  |  |  | 	0x73, 0x6f, 0x72, 0x74, 0x22, 0x96, 0x01, 0x0a, 0x0e, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x4c, | 
		
	
		
			
				|  |  |  |  | 	0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x12, 0x2c, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, | 
		
	
		
			
				|  |  |  |  | 	0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x65, 0x78, 0x68, 0x69, 0x62, 0x69, 0x74, 0x69, | 
		
	
		
			
				|  |  |  |  | 	0x6f, 0x6e, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x49, 0x6e, 0x66, 0x6f, 0x52, | 
		
	
		
			
				|  |  |  |  | 	0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x02, | 
		
	
		
			
				|  |  |  |  | 	0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x70, | 
		
	
		
			
				|  |  |  |  | 	0x61, 0x67, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x70, 0x61, 0x67, 0x65, 0x12, | 
		
	
		
			
				|  |  |  |  | 	0x1a, 0x0a, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, | 
		
	
		
			
				|  |  |  |  | 	0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x6d, | 
		
	
		
			
				|  |  |  |  | 	0x73, 0x67, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x22, 0x11, 0x0a, | 
		
	
		
			
				|  |  |  |  | 	0x0f, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x52, 0x65, 0x71, | 
		
	
		
			
				|  |  |  |  | 	0x22, 0xde, 0x02, 0x0a, 0x0a, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x12, | 
		
	
		
			
				|  |  |  |  | 	0x1e, 0x0a, 0x0a, 0x61, 0x72, 0x74, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, | 
		
	
		
			
				|  |  |  |  | 	0x01, 0x28, 0x09, 0x52, 0x0a, 0x61, 0x72, 0x74, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x12, | 
		
	
		
			
				|  |  |  |  | 	0x16, 0x0a, 0x06, 0x67, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, | 
		
	
		
			
				|  |  |  |  | 	0x06, 0x67, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x68, 0x6f, 0x6e, 0x65, | 
		
	
		
			
				|  |  |  |  | 	0x4e, 0x75, 0x6d, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x70, 0x68, 0x6f, 0x6e, 0x65, | 
		
	
		
			
				|  |  |  |  | 	0x4e, 0x75, 0x6d, 0x12, 0x16, 0x0a, 0x06, 0x69, 0x64, 0x43, 0x61, 0x72, 0x64, 0x18, 0x06, 0x20, | 
		
	
		
			
				|  |  |  |  | 	0x01, 0x28, 0x09, 0x52, 0x06, 0x69, 0x64, 0x43, 0x61, 0x72, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x61, | 
		
	
		
			
				|  |  |  |  | 	0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x61, 0x64, | 
		
	
		
			
				|  |  |  |  | 	0x64, 0x72, 0x65, 0x73, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x69, 0x64, 0x43, 0x61, 0x72, 0x64, 0x50, | 
		
	
		
			
				|  |  |  |  | 	0x68, 0x6f, 0x74, 0x6f, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x69, 0x64, 0x43, 0x61, | 
		
	
		
			
				|  |  |  |  | 	0x72, 0x64, 0x50, 0x68, 0x6f, 0x74, 0x6f, 0x12, 0x28, 0x0a, 0x0f, 0x69, 0x64, 0x43, 0x61, 0x72, | 
		
	
		
			
				|  |  |  |  | 	0x64, 0x42, 0x61, 0x63, 0x6b, 0x50, 0x68, 0x6f, 0x74, 0x6f, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, | 
		
	
		
			
				|  |  |  |  | 	0x52, 0x0f, 0x69, 0x64, 0x43, 0x61, 0x72, 0x64, 0x42, 0x61, 0x63, 0x6b, 0x50, 0x68, 0x6f, 0x74, | 
		
	
		
			
				|  |  |  |  | 	0x6f, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x72, 0x74, 0x69, 0x73, 0x74, 0x50, 0x68, 0x6f, 0x74, 0x6f, | 
		
	
		
			
				|  |  |  |  | 	0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x61, 0x72, 0x74, 0x69, 0x73, 0x74, 0x50, 0x68, | 
		
	
		
			
				|  |  |  |  | 	0x6f, 0x74, 0x6f, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, | 
		
	
		
			
				|  |  |  |  | 	0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, | 
		
	
		
			
				|  |  |  |  | 	0x74, 0x12, 0x1c, 0x0a, 0x09, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x0c, | 
		
	
		
			
				|  |  |  |  | 	0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, | 
		
	
		
			
				|  |  |  |  | 	0x20, 0x0a, 0x0b, 0x61, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x0d, | 
		
	
		
			
				|  |  |  |  | 	0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x61, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x4e, 0x61, 0x6d, | 
		
	
		
			
				|  |  |  |  | 	0x65, 0x22, 0x50, 0x0a, 0x10, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x63, 0x6f, 0x72, | 
		
	
		
			
				|  |  |  |  | 	0x64, 0x52, 0x65, 0x73, 0x70, 0x12, 0x2a, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, | 
		
	
		
			
				|  |  |  |  | 	0x03, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x65, 0x78, 0x68, 0x69, 0x62, 0x69, 0x74, 0x69, 0x6f, 0x6e, | 
		
	
		
			
				|  |  |  |  | 	0x2e, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x04, 0x64, 0x61, 0x74, | 
		
	
		
			
				|  |  |  |  | 	0x61, 0x12, 0x10, 0x0a, 0x03, 0x6d, 0x73, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, | 
		
	
		
			
				|  |  |  |  | 	0x6d, 0x73, 0x67, 0x32, 0x8a, 0x03, 0x0a, 0x0a, 0x45, 0x78, 0x68, 0x69, 0x62, 0x69, 0x74, 0x69, | 
		
	
		
			
				|  |  |  |  | 	0x6f, 0x6e, 0x12, 0x42, 0x0a, 0x0a, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x50, 0x68, 0x6f, 0x6e, 0x65, | 
		
	
		
			
				|  |  |  |  | 	0x12, 0x18, 0x2e, 0x65, 0x78, 0x68, 0x69, 0x62, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x52, 0x65, | 
		
	
		
			
				|  |  |  |  | 	0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x49, 0x6e, 0x66, 0x6f, 0x1a, 0x1a, 0x2e, 0x65, 0x78, 0x68, | 
		
	
		
			
				|  |  |  |  | 	0x69, 0x62, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x50, 0x68, 0x6f, | 
		
	
		
			
				|  |  |  |  | 	0x6e, 0x65, 0x52, 0x65, 0x73, 0x70, 0x12, 0x52, 0x0a, 0x12, 0x53, 0x61, 0x76, 0x65, 0x52, 0x65, | 
		
	
		
			
				|  |  |  |  | 	0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x12, 0x18, 0x2e, 0x65, | 
		
	
		
			
				|  |  |  |  | 	0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x10, 0x0a, 0x03, 0x6d, 0x73, 0x67, 0x18, 0x02, 0x20, 0x01, | 
		
	
		
			
				|  |  |  |  | 	0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x22, 0x6a, 0x0a, 0x0e, 0x43, 0x68, 0x65, 0x63, 0x6b, | 
		
	
		
			
				|  |  |  |  | 	0x50, 0x68, 0x6f, 0x6e, 0x65, 0x52, 0x65, 0x73, 0x70, 0x12, 0x18, 0x0a, 0x07, 0x69, 0x73, 0x45, | 
		
	
		
			
				|  |  |  |  | 	0x78, 0x69, 0x73, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x69, 0x73, 0x45, 0x78, | 
		
	
		
			
				|  |  |  |  | 	0x69, 0x73, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x6d, 0x73, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, | 
		
	
		
			
				|  |  |  |  | 	0x52, 0x03, 0x6d, 0x73, 0x67, 0x12, 0x2c, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, | 
		
	
		
			
				|  |  |  |  | 	0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x65, 0x78, 0x68, 0x69, 0x62, 0x69, 0x74, 0x69, 0x6f, 0x6e, | 
		
	
		
			
				|  |  |  |  | 	0x2e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x04, 0x64, | 
		
	
		
			
				|  |  |  |  | 	0x61, 0x74, 0x61, 0x22, 0x23, 0x0a, 0x0f, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x49, 0x64, 0x43, 0x61, | 
		
	
		
			
				|  |  |  |  | 	0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x12, 0x10, 0x0a, 0x03, 0x6d, 0x73, 0x67, 0x18, 0x01, 0x20, | 
		
	
		
			
				|  |  |  |  | 	0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x22, 0x87, 0x01, 0x0a, 0x0d, 0x52, 0x65, 0x63, | 
		
	
		
			
				|  |  |  |  | 	0x6f, 0x72, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, | 
		
	
		
			
				|  |  |  |  | 	0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79, | 
		
	
		
			
				|  |  |  |  | 	0x77, 0x6f, 0x72, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x70, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, | 
		
	
		
			
				|  |  |  |  | 	0x28, 0x05, 0x52, 0x04, 0x70, 0x61, 0x67, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x61, 0x67, 0x65, | 
		
	
		
			
				|  |  |  |  | 	0x53, 0x69, 0x7a, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, | 
		
	
		
			
				|  |  |  |  | 	0x53, 0x69, 0x7a, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x73, 0x6f, 0x72, 0x74, 0x4b, 0x65, 0x79, 0x18, | 
		
	
		
			
				|  |  |  |  | 	0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x73, 0x6f, 0x72, 0x74, 0x4b, 0x65, 0x79, 0x12, 0x12, | 
		
	
		
			
				|  |  |  |  | 	0x0a, 0x04, 0x73, 0x6f, 0x72, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x73, 0x6f, | 
		
	
		
			
				|  |  |  |  | 	0x72, 0x74, 0x22, 0x96, 0x01, 0x0a, 0x0e, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x4c, 0x69, 0x73, | 
		
	
		
			
				|  |  |  |  | 	0x74, 0x52, 0x65, 0x73, 0x70, 0x12, 0x2c, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, | 
		
	
		
			
				|  |  |  |  | 	0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x65, 0x78, 0x68, 0x69, 0x62, 0x69, 0x74, 0x69, 0x6f, 0x6e, | 
		
	
		
			
				|  |  |  |  | 	0x2e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x04, 0x64, | 
		
	
		
			
				|  |  |  |  | 	0x61, 0x74, 0x61, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01, | 
		
	
		
			
				|  |  |  |  | 	0x28, 0x05, 0x52, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x70, 0x61, 0x67, | 
		
	
		
			
				|  |  |  |  | 	0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x70, 0x61, 0x67, 0x65, 0x12, 0x1a, 0x0a, | 
		
	
		
			
				|  |  |  |  | 	0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, | 
		
	
		
			
				|  |  |  |  | 	0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x6d, 0x73, 0x67, | 
		
	
		
			
				|  |  |  |  | 	0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x22, 0x11, 0x0a, 0x0f, 0x45, | 
		
	
		
			
				|  |  |  |  | 	0x78, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x52, 0x65, 0x71, 0x22, 0xbc, | 
		
	
		
			
				|  |  |  |  | 	0x02, 0x0a, 0x0a, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1e, 0x0a, | 
		
	
		
			
				|  |  |  |  | 	0x0a, 0x61, 0x72, 0x74, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, | 
		
	
		
			
				|  |  |  |  | 	0x09, 0x52, 0x0a, 0x61, 0x72, 0x74, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x16, 0x0a, | 
		
	
		
			
				|  |  |  |  | 	0x06, 0x67, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x67, | 
		
	
		
			
				|  |  |  |  | 	0x65, 0x6e, 0x64, 0x65, 0x72, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x68, 0x6f, 0x6e, 0x65, 0x4e, 0x75, | 
		
	
		
			
				|  |  |  |  | 	0x6d, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x70, 0x68, 0x6f, 0x6e, 0x65, 0x4e, 0x75, | 
		
	
		
			
				|  |  |  |  | 	0x6d, 0x12, 0x16, 0x0a, 0x06, 0x69, 0x64, 0x43, 0x61, 0x72, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, | 
		
	
		
			
				|  |  |  |  | 	0x09, 0x52, 0x06, 0x69, 0x64, 0x43, 0x61, 0x72, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x64, 0x64, | 
		
	
		
			
				|  |  |  |  | 	0x72, 0x65, 0x73, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x61, 0x64, 0x64, 0x72, | 
		
	
		
			
				|  |  |  |  | 	0x65, 0x73, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x69, 0x64, 0x43, 0x61, 0x72, 0x64, 0x50, 0x68, 0x6f, | 
		
	
		
			
				|  |  |  |  | 	0x74, 0x6f, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x69, 0x64, 0x43, 0x61, 0x72, 0x64, | 
		
	
		
			
				|  |  |  |  | 	0x50, 0x68, 0x6f, 0x74, 0x6f, 0x12, 0x28, 0x0a, 0x0f, 0x69, 0x64, 0x43, 0x61, 0x72, 0x64, 0x42, | 
		
	
		
			
				|  |  |  |  | 	0x61, 0x63, 0x6b, 0x50, 0x68, 0x6f, 0x74, 0x6f, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, | 
		
	
		
			
				|  |  |  |  | 	0x69, 0x64, 0x43, 0x61, 0x72, 0x64, 0x42, 0x61, 0x63, 0x6b, 0x50, 0x68, 0x6f, 0x74, 0x6f, 0x12, | 
		
	
		
			
				|  |  |  |  | 	0x20, 0x0a, 0x0b, 0x61, 0x72, 0x74, 0x69, 0x73, 0x74, 0x50, 0x68, 0x6f, 0x74, 0x6f, 0x18, 0x0a, | 
		
	
		
			
				|  |  |  |  | 	0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x61, 0x72, 0x74, 0x69, 0x73, 0x74, 0x50, 0x68, 0x6f, 0x74, | 
		
	
		
			
				|  |  |  |  | 	0x6f, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x0b, | 
		
	
		
			
				|  |  |  |  | 	0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, | 
		
	
		
			
				|  |  |  |  | 	0x1c, 0x0a, 0x09, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x0c, 0x20, 0x01, | 
		
	
		
			
				|  |  |  |  | 	0x28, 0x09, 0x52, 0x09, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x22, 0x50, 0x0a, | 
		
	
		
			
				|  |  |  |  | 	0x10, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x52, 0x65, 0x73, | 
		
	
		
			
				|  |  |  |  | 	0x70, 0x12, 0x2a, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, | 
		
	
		
			
				|  |  |  |  | 	0x16, 0x2e, 0x65, 0x78, 0x68, 0x69, 0x62, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x45, 0x78, 0x70, | 
		
	
		
			
				|  |  |  |  | 	0x6f, 0x72, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x10, 0x0a, | 
		
	
		
			
				|  |  |  |  | 	0x03, 0x6d, 0x73, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x32, | 
		
	
		
			
				|  |  |  |  | 	0x8a, 0x03, 0x0a, 0x0a, 0x45, 0x78, 0x68, 0x69, 0x62, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x42, | 
		
	
		
			
				|  |  |  |  | 	0x0a, 0x0a, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x50, 0x68, 0x6f, 0x6e, 0x65, 0x12, 0x18, 0x2e, 0x65, | 
		
	
		
			
				|  |  |  |  | 	0x78, 0x68, 0x69, 0x62, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, | 
		
	
		
			
				|  |  |  |  | 	0x65, 0x72, 0x49, 0x6e, 0x66, 0x6f, 0x1a, 0x22, 0x2e, 0x65, 0x78, 0x68, 0x69, 0x62, 0x69, 0x74, | 
		
	
		
			
				|  |  |  |  | 	0x69, 0x6f, 0x6e, 0x2e, 0x53, 0x61, 0x76, 0x65, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, | 
		
	
		
			
				|  |  |  |  | 	0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x12, 0x4b, 0x0a, 0x12, 0x52, 0x65, | 
		
	
		
			
				|  |  |  |  | 	0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x4c, 0x69, 0x73, 0x74, | 
		
	
		
			
				|  |  |  |  | 	0x12, 0x19, 0x2e, 0x65, 0x78, 0x68, 0x69, 0x62, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x52, 0x65, | 
		
	
		
			
				|  |  |  |  | 	0x63, 0x6f, 0x72, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x1a, 0x1a, 0x2e, 0x65, 0x78, | 
		
	
		
			
				|  |  |  |  | 	0x68, 0x69, 0x62, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x4c, | 
		
	
		
			
				|  |  |  |  | 	0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x12, 0x51, 0x0a, 0x14, 0x45, 0x78, 0x70, 0x6f, 0x72, | 
		
	
		
			
				|  |  |  |  | 	0x74, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x12, | 
		
	
		
			
				|  |  |  |  | 	0x1b, 0x2e, 0x65, 0x78, 0x68, 0x69, 0x62, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x45, 0x78, 0x70, | 
		
	
		
			
				|  |  |  |  | 	0x6f, 0x72, 0x74, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x52, 0x65, 0x71, 0x1a, 0x1c, 0x2e, 0x65, | 
		
	
		
			
				|  |  |  |  | 	0x78, 0x68, 0x69, 0x62, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, | 
		
	
		
			
				|  |  |  |  | 	0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x12, 0x44, 0x0a, 0x0b, 0x43, 0x68, | 
		
	
		
			
				|  |  |  |  | 	0x65, 0x63, 0x6b, 0x49, 0x64, 0x43, 0x61, 0x72, 0x64, 0x12, 0x18, 0x2e, 0x65, 0x78, 0x68, 0x69, | 
		
	
		
			
				|  |  |  |  | 	0x62, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x49, | 
		
	
		
			
				|  |  |  |  | 	0x6e, 0x66, 0x6f, 0x1a, 0x1b, 0x2e, 0x65, 0x78, 0x68, 0x69, 0x62, 0x69, 0x74, 0x69, 0x6f, 0x6e, | 
		
	
		
			
				|  |  |  |  | 	0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x49, 0x64, 0x43, 0x61, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, | 
		
	
		
			
				|  |  |  |  | 	0x42, 0x11, 0x5a, 0x0f, 0x2e, 0x2f, 0x70, 0x62, 0x2f, 0x65, 0x78, 0x68, 0x69, 0x62, 0x69, 0x74, | 
		
	
		
			
				|  |  |  |  | 	0x69, 0x6f, 0x6e, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, | 
		
	
		
			
				|  |  |  |  | 	0x65, 0x72, 0x49, 0x6e, 0x66, 0x6f, 0x1a, 0x1a, 0x2e, 0x65, 0x78, 0x68, 0x69, 0x62, 0x69, 0x74, | 
		
	
		
			
				|  |  |  |  | 	0x69, 0x6f, 0x6e, 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x50, 0x68, 0x6f, 0x6e, 0x65, 0x52, 0x65, | 
		
	
		
			
				|  |  |  |  | 	0x73, 0x70, 0x12, 0x52, 0x0a, 0x12, 0x53, 0x61, 0x76, 0x65, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, | 
		
	
		
			
				|  |  |  |  | 	0x65, 0x72, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x12, 0x18, 0x2e, 0x65, 0x78, 0x68, 0x69, 0x62, | 
		
	
		
			
				|  |  |  |  | 	0x69, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x49, 0x6e, | 
		
	
		
			
				|  |  |  |  | 	0x66, 0x6f, 0x1a, 0x22, 0x2e, 0x65, 0x78, 0x68, 0x69, 0x62, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x2e, | 
		
	
		
			
				|  |  |  |  | 	0x53, 0x61, 0x76, 0x65, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x63, 0x6f, | 
		
	
		
			
				|  |  |  |  | 	0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x12, 0x4b, 0x0a, 0x12, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, | 
		
	
		
			
				|  |  |  |  | 	0x65, 0x72, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x19, 0x2e, 0x65, | 
		
	
		
			
				|  |  |  |  | 	0x78, 0x68, 0x69, 0x62, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, | 
		
	
		
			
				|  |  |  |  | 	0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x1a, 0x1a, 0x2e, 0x65, 0x78, 0x68, 0x69, 0x62, 0x69, | 
		
	
		
			
				|  |  |  |  | 	0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x52, | 
		
	
		
			
				|  |  |  |  | 	0x65, 0x73, 0x70, 0x12, 0x51, 0x0a, 0x14, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x67, | 
		
	
		
			
				|  |  |  |  | 	0x69, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x12, 0x1b, 0x2e, 0x65, 0x78, | 
		
	
		
			
				|  |  |  |  | 	0x68, 0x69, 0x62, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x52, | 
		
	
		
			
				|  |  |  |  | 	0x65, 0x63, 0x6f, 0x72, 0x64, 0x52, 0x65, 0x71, 0x1a, 0x1c, 0x2e, 0x65, 0x78, 0x68, 0x69, 0x62, | 
		
	
		
			
				|  |  |  |  | 	0x69, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x63, 0x6f, | 
		
	
		
			
				|  |  |  |  | 	0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x12, 0x44, 0x0a, 0x0b, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x49, | 
		
	
		
			
				|  |  |  |  | 	0x64, 0x43, 0x61, 0x72, 0x64, 0x12, 0x18, 0x2e, 0x65, 0x78, 0x68, 0x69, 0x62, 0x69, 0x74, 0x69, | 
		
	
		
			
				|  |  |  |  | 	0x6f, 0x6e, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x49, 0x6e, 0x66, 0x6f, 0x1a, | 
		
	
		
			
				|  |  |  |  | 	0x1b, 0x2e, 0x65, 0x78, 0x68, 0x69, 0x62, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x43, 0x68, 0x65, | 
		
	
		
			
				|  |  |  |  | 	0x63, 0x6b, 0x49, 0x64, 0x43, 0x61, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x42, 0x11, 0x5a, 0x0f, | 
		
	
		
			
				|  |  |  |  | 	0x2e, 0x2f, 0x70, 0x62, 0x2f, 0x65, 0x78, 0x68, 0x69, 0x62, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x62, | 
		
	
		
			
				|  |  |  |  | 	0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, | 
		
	
		
			
				|  |  |  |  | } | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | var ( | 
		
	
	
		
			
				
					
					|  |  |  | @ -866,7 +864,7 @@ func file_pb_exhibition_proto_rawDescGZIP() []byte { | 
		
	
		
			
				|  |  |  |  | } | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | var file_pb_exhibition_proto_msgTypes = make([]protoimpl.MessageInfo, 9) | 
		
	
		
			
				|  |  |  |  | var file_pb_exhibition_proto_goTypes = []any{ | 
		
	
		
			
				|  |  |  |  | var file_pb_exhibition_proto_goTypes = []interface{}{ | 
		
	
		
			
				|  |  |  |  | 	(*RegisterInfo)(nil),           // 0: exhibition.RegisterInfo
 | 
		
	
		
			
				|  |  |  |  | 	(*SaveRegisterRecordResp)(nil), // 1: exhibition.SaveRegisterRecordResp
 | 
		
	
		
			
				|  |  |  |  | 	(*CheckPhoneResp)(nil),         // 2: exhibition.CheckPhoneResp
 | 
		
	
	
		
			
				
					
					|  |  |  | @ -904,6 +902,116 @@ func file_pb_exhibition_proto_init() { | 
		
	
		
			
				|  |  |  |  | 	if File_pb_exhibition_proto != nil { | 
		
	
		
			
				|  |  |  |  | 		return | 
		
	
		
			
				|  |  |  |  | 	} | 
		
	
		
			
				|  |  |  |  | 	if !protoimpl.UnsafeEnabled { | 
		
	
		
			
				|  |  |  |  | 		file_pb_exhibition_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { | 
		
	
		
			
				|  |  |  |  | 			switch v := v.(*RegisterInfo); i { | 
		
	
		
			
				|  |  |  |  | 			case 0: | 
		
	
		
			
				|  |  |  |  | 				return &v.state | 
		
	
		
			
				|  |  |  |  | 			case 1: | 
		
	
		
			
				|  |  |  |  | 				return &v.sizeCache | 
		
	
		
			
				|  |  |  |  | 			case 2: | 
		
	
		
			
				|  |  |  |  | 				return &v.unknownFields | 
		
	
		
			
				|  |  |  |  | 			default: | 
		
	
		
			
				|  |  |  |  | 				return nil | 
		
	
		
			
				|  |  |  |  | 			} | 
		
	
		
			
				|  |  |  |  | 		} | 
		
	
		
			
				|  |  |  |  | 		file_pb_exhibition_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { | 
		
	
		
			
				|  |  |  |  | 			switch v := v.(*SaveRegisterRecordResp); i { | 
		
	
		
			
				|  |  |  |  | 			case 0: | 
		
	
		
			
				|  |  |  |  | 				return &v.state | 
		
	
		
			
				|  |  |  |  | 			case 1: | 
		
	
		
			
				|  |  |  |  | 				return &v.sizeCache | 
		
	
		
			
				|  |  |  |  | 			case 2: | 
		
	
		
			
				|  |  |  |  | 				return &v.unknownFields | 
		
	
		
			
				|  |  |  |  | 			default: | 
		
	
		
			
				|  |  |  |  | 				return nil | 
		
	
		
			
				|  |  |  |  | 			} | 
		
	
		
			
				|  |  |  |  | 		} | 
		
	
		
			
				|  |  |  |  | 		file_pb_exhibition_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { | 
		
	
		
			
				|  |  |  |  | 			switch v := v.(*CheckPhoneResp); i { | 
		
	
		
			
				|  |  |  |  | 			case 0: | 
		
	
		
			
				|  |  |  |  | 				return &v.state | 
		
	
		
			
				|  |  |  |  | 			case 1: | 
		
	
		
			
				|  |  |  |  | 				return &v.sizeCache | 
		
	
		
			
				|  |  |  |  | 			case 2: | 
		
	
		
			
				|  |  |  |  | 				return &v.unknownFields | 
		
	
		
			
				|  |  |  |  | 			default: | 
		
	
		
			
				|  |  |  |  | 				return nil | 
		
	
		
			
				|  |  |  |  | 			} | 
		
	
		
			
				|  |  |  |  | 		} | 
		
	
		
			
				|  |  |  |  | 		file_pb_exhibition_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { | 
		
	
		
			
				|  |  |  |  | 			switch v := v.(*CheckIdCardResp); i { | 
		
	
		
			
				|  |  |  |  | 			case 0: | 
		
	
		
			
				|  |  |  |  | 				return &v.state | 
		
	
		
			
				|  |  |  |  | 			case 1: | 
		
	
		
			
				|  |  |  |  | 				return &v.sizeCache | 
		
	
		
			
				|  |  |  |  | 			case 2: | 
		
	
		
			
				|  |  |  |  | 				return &v.unknownFields | 
		
	
		
			
				|  |  |  |  | 			default: | 
		
	
		
			
				|  |  |  |  | 				return nil | 
		
	
		
			
				|  |  |  |  | 			} | 
		
	
		
			
				|  |  |  |  | 		} | 
		
	
		
			
				|  |  |  |  | 		file_pb_exhibition_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { | 
		
	
		
			
				|  |  |  |  | 			switch v := v.(*RecordListReq); i { | 
		
	
		
			
				|  |  |  |  | 			case 0: | 
		
	
		
			
				|  |  |  |  | 				return &v.state | 
		
	
		
			
				|  |  |  |  | 			case 1: | 
		
	
		
			
				|  |  |  |  | 				return &v.sizeCache | 
		
	
		
			
				|  |  |  |  | 			case 2: | 
		
	
		
			
				|  |  |  |  | 				return &v.unknownFields | 
		
	
		
			
				|  |  |  |  | 			default: | 
		
	
		
			
				|  |  |  |  | 				return nil | 
		
	
		
			
				|  |  |  |  | 			} | 
		
	
		
			
				|  |  |  |  | 		} | 
		
	
		
			
				|  |  |  |  | 		file_pb_exhibition_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { | 
		
	
		
			
				|  |  |  |  | 			switch v := v.(*RecordListResp); i { | 
		
	
		
			
				|  |  |  |  | 			case 0: | 
		
	
		
			
				|  |  |  |  | 				return &v.state | 
		
	
		
			
				|  |  |  |  | 			case 1: | 
		
	
		
			
				|  |  |  |  | 				return &v.sizeCache | 
		
	
		
			
				|  |  |  |  | 			case 2: | 
		
	
		
			
				|  |  |  |  | 				return &v.unknownFields | 
		
	
		
			
				|  |  |  |  | 			default: | 
		
	
		
			
				|  |  |  |  | 				return nil | 
		
	
		
			
				|  |  |  |  | 			} | 
		
	
		
			
				|  |  |  |  | 		} | 
		
	
		
			
				|  |  |  |  | 		file_pb_exhibition_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { | 
		
	
		
			
				|  |  |  |  | 			switch v := v.(*ExportRecordReq); i { | 
		
	
		
			
				|  |  |  |  | 			case 0: | 
		
	
		
			
				|  |  |  |  | 				return &v.state | 
		
	
		
			
				|  |  |  |  | 			case 1: | 
		
	
		
			
				|  |  |  |  | 				return &v.sizeCache | 
		
	
		
			
				|  |  |  |  | 			case 2: | 
		
	
		
			
				|  |  |  |  | 				return &v.unknownFields | 
		
	
		
			
				|  |  |  |  | 			default: | 
		
	
		
			
				|  |  |  |  | 				return nil | 
		
	
		
			
				|  |  |  |  | 			} | 
		
	
		
			
				|  |  |  |  | 		} | 
		
	
		
			
				|  |  |  |  | 		file_pb_exhibition_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { | 
		
	
		
			
				|  |  |  |  | 			switch v := v.(*ExportInfo); i { | 
		
	
		
			
				|  |  |  |  | 			case 0: | 
		
	
		
			
				|  |  |  |  | 				return &v.state | 
		
	
		
			
				|  |  |  |  | 			case 1: | 
		
	
		
			
				|  |  |  |  | 				return &v.sizeCache | 
		
	
		
			
				|  |  |  |  | 			case 2: | 
		
	
		
			
				|  |  |  |  | 				return &v.unknownFields | 
		
	
		
			
				|  |  |  |  | 			default: | 
		
	
		
			
				|  |  |  |  | 				return nil | 
		
	
		
			
				|  |  |  |  | 			} | 
		
	
		
			
				|  |  |  |  | 		} | 
		
	
		
			
				|  |  |  |  | 		file_pb_exhibition_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { | 
		
	
		
			
				|  |  |  |  | 			switch v := v.(*ExportRecordResp); 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{ | 
		
	
	
		
			
				
					
					|  |  |  | 
 |