// Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.32.0 // protoc v4.25.2 // source: biService.proto package pb import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" reflect "reflect" sync "sync" ) const ( // Verify that this generated code is sufficiently up-to-date. _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) // Verify that runtime/protoimpl is sufficiently up-to-date. _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) ) type MyDataAssetReq struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields UserId string `protobuf:"bytes,1,opt,name=userId,proto3" json:"userId,omitempty"` NewUserId int64 `protobuf:"varint,2,opt,name=newUserId,proto3" json:"newUserId,omitempty"` EntUserId int64 `protobuf:"varint,3,opt,name=entUserId,proto3" json:"entUserId,omitempty"` } func (x *MyDataAssetReq) Reset() { *x = MyDataAssetReq{} if protoimpl.UnsafeEnabled { mi := &file_biService_proto_msgTypes[0] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *MyDataAssetReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*MyDataAssetReq) ProtoMessage() {} func (x *MyDataAssetReq) ProtoReflect() protoreflect.Message { mi := &file_biService_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 MyDataAssetReq.ProtoReflect.Descriptor instead. func (*MyDataAssetReq) Descriptor() ([]byte, []int) { return file_biService_proto_rawDescGZIP(), []int{0} } func (x *MyDataAssetReq) GetUserId() string { if x != nil { return x.UserId } return "" } func (x *MyDataAssetReq) GetNewUserId() int64 { if x != nil { return x.NewUserId } return 0 } func (x *MyDataAssetReq) GetEntUserId() int64 { if x != nil { return x.EntUserId } return 0 } type MyDataAssetResp struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields ErrorCode int64 `protobuf:"varint,1,opt,name=error_code,json=errorCode,proto3" json:"error_code,omitempty"` ErrorMsg string `protobuf:"bytes,2,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty"` Data *MyDataAsset `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"` } func (x *MyDataAssetResp) Reset() { *x = MyDataAssetResp{} if protoimpl.UnsafeEnabled { mi := &file_biService_proto_msgTypes[1] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *MyDataAssetResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*MyDataAssetResp) ProtoMessage() {} func (x *MyDataAssetResp) ProtoReflect() protoreflect.Message { mi := &file_biService_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 MyDataAssetResp.ProtoReflect.Descriptor instead. func (*MyDataAssetResp) Descriptor() ([]byte, []int) { return file_biService_proto_rawDescGZIP(), []int{1} } func (x *MyDataAssetResp) GetErrorCode() int64 { if x != nil { return x.ErrorCode } return 0 } func (x *MyDataAssetResp) GetErrorMsg() string { if x != nil { return x.ErrorMsg } return "" } func (x *MyDataAssetResp) GetData() *MyDataAsset { if x != nil { return x.Data } return nil } type MyDataAsset struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields CollectInfoCount int64 `protobuf:"varint,1,opt,name=collect_info_count,json=collectInfoCount,proto3" json:"collect_info_count,omitempty"` FollowProjectCount int64 `protobuf:"varint,2,opt,name=follow_project_count,json=followProjectCount,proto3" json:"follow_project_count,omitempty"` CollectDocCount int64 `protobuf:"varint,3,opt,name=collect_doc_count,json=collectDocCount,proto3" json:"collect_doc_count,omitempty"` ClaimCustomerCount int64 `protobuf:"varint,4,opt,name=claim_customer_count,json=claimCustomerCount,proto3" json:"claim_customer_count,omitempty"` ClaimNzjCount int64 `protobuf:"varint,5,opt,name=claim_nzj_count,json=claimNzjCount,proto3" json:"claim_nzj_count,omitempty"` } func (x *MyDataAsset) Reset() { *x = MyDataAsset{} if protoimpl.UnsafeEnabled { mi := &file_biService_proto_msgTypes[2] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *MyDataAsset) String() string { return protoimpl.X.MessageStringOf(x) } func (*MyDataAsset) ProtoMessage() {} func (x *MyDataAsset) ProtoReflect() protoreflect.Message { mi := &file_biService_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 MyDataAsset.ProtoReflect.Descriptor instead. func (*MyDataAsset) Descriptor() ([]byte, []int) { return file_biService_proto_rawDescGZIP(), []int{2} } func (x *MyDataAsset) GetCollectInfoCount() int64 { if x != nil { return x.CollectInfoCount } return 0 } func (x *MyDataAsset) GetFollowProjectCount() int64 { if x != nil { return x.FollowProjectCount } return 0 } func (x *MyDataAsset) GetCollectDocCount() int64 { if x != nil { return x.CollectDocCount } return 0 } func (x *MyDataAsset) GetClaimCustomerCount() int64 { if x != nil { return x.ClaimCustomerCount } return 0 } func (x *MyDataAsset) GetClaimNzjCount() int64 { if x != nil { return x.ClaimNzjCount } return 0 } type AddProjectReq struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields InfoId string `protobuf:"bytes,1,opt,name=info_id,json=infoId,proto3" json:"info_id,omitempty"` //信息id Source int64 `protobuf:"varint,2,opt,name=source,proto3" json:"source,omitempty"` //1-收藏,2-招标搜索,3-关注 PositionId int64 `protobuf:"varint,3,opt,name=position_id,json=positionId,proto3" json:"position_id,omitempty"` //职位id PositionType int64 `protobuf:"varint,4,opt,name=position_type,json=positionType,proto3" json:"position_type,omitempty"` //职位类型 AccountId int64 `protobuf:"varint,5,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"` //账户id CompanyName string `protobuf:"bytes,6,opt,name=company_name,json=companyName,proto3" json:"company_name,omitempty"` UserName string `protobuf:"bytes,7,opt,name=user_name,json=userName,proto3" json:"user_name,omitempty"` UserId int64 `protobuf:"varint,8,opt,name=userId,proto3" json:"userId,omitempty"` EntId int64 `protobuf:"varint,9,opt,name=entId,proto3" json:"entId,omitempty"` EntUserName string `protobuf:"bytes,10,opt,name=entUserName,proto3" json:"entUserName,omitempty"` } func (x *AddProjectReq) Reset() { *x = AddProjectReq{} if protoimpl.UnsafeEnabled { mi := &file_biService_proto_msgTypes[3] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *AddProjectReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*AddProjectReq) ProtoMessage() {} func (x *AddProjectReq) ProtoReflect() protoreflect.Message { mi := &file_biService_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 AddProjectReq.ProtoReflect.Descriptor instead. func (*AddProjectReq) Descriptor() ([]byte, []int) { return file_biService_proto_rawDescGZIP(), []int{3} } func (x *AddProjectReq) GetInfoId() string { if x != nil { return x.InfoId } return "" } func (x *AddProjectReq) GetSource() int64 { if x != nil { return x.Source } return 0 } func (x *AddProjectReq) GetPositionId() int64 { if x != nil { return x.PositionId } return 0 } func (x *AddProjectReq) GetPositionType() int64 { if x != nil { return x.PositionType } return 0 } func (x *AddProjectReq) GetAccountId() int64 { if x != nil { return x.AccountId } return 0 } func (x *AddProjectReq) GetCompanyName() string { if x != nil { return x.CompanyName } return "" } func (x *AddProjectReq) GetUserName() string { if x != nil { return x.UserName } return "" } func (x *AddProjectReq) GetUserId() int64 { if x != nil { return x.UserId } return 0 } func (x *AddProjectReq) GetEntId() int64 { if x != nil { return x.EntId } return 0 } func (x *AddProjectReq) GetEntUserName() string { if x != nil { return x.EntUserName } return "" } type AddProjectResp struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields ErrorCode int64 `protobuf:"varint,1,opt,name=error_code,json=errorCode,proto3" json:"error_code,omitempty"` ErrorMsg string `protobuf:"bytes,2,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty"` Data *AddProject `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"` } func (x *AddProjectResp) Reset() { *x = AddProjectResp{} if protoimpl.UnsafeEnabled { mi := &file_biService_proto_msgTypes[4] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *AddProjectResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*AddProjectResp) ProtoMessage() {} func (x *AddProjectResp) ProtoReflect() protoreflect.Message { mi := &file_biService_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 AddProjectResp.ProtoReflect.Descriptor instead. func (*AddProjectResp) Descriptor() ([]byte, []int) { return file_biService_proto_rawDescGZIP(), []int{4} } func (x *AddProjectResp) GetErrorCode() int64 { if x != nil { return x.ErrorCode } return 0 } func (x *AddProjectResp) GetErrorMsg() string { if x != nil { return x.ErrorMsg } return "" } func (x *AddProjectResp) GetData() *AddProject { if x != nil { return x.Data } return nil } type AddProject struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields Status int64 `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"` Count int64 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"` } func (x *AddProject) Reset() { *x = AddProject{} if protoimpl.UnsafeEnabled { mi := &file_biService_proto_msgTypes[5] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *AddProject) String() string { return protoimpl.X.MessageStringOf(x) } func (*AddProject) ProtoMessage() {} func (x *AddProject) ProtoReflect() protoreflect.Message { mi := &file_biService_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 AddProject.ProtoReflect.Descriptor instead. func (*AddProject) Descriptor() ([]byte, []int) { return file_biService_proto_rawDescGZIP(), []int{5} } func (x *AddProject) GetStatus() int64 { if x != nil { return x.Status } return 0 } func (x *AddProject) GetCount() int64 { if x != nil { return x.Count } return 0 } type GetInfoIdResp struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields ErrorCode int64 `protobuf:"varint,1,opt,name=error_code,json=errorCode,proto3" json:"error_code,omitempty"` ErrorMsg string `protobuf:"bytes,2,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty"` Data []string `protobuf:"bytes,3,rep,name=data,proto3" json:"data,omitempty"` } func (x *GetInfoIdResp) Reset() { *x = GetInfoIdResp{} if protoimpl.UnsafeEnabled { mi := &file_biService_proto_msgTypes[6] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *GetInfoIdResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*GetInfoIdResp) ProtoMessage() {} func (x *GetInfoIdResp) ProtoReflect() protoreflect.Message { mi := &file_biService_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 GetInfoIdResp.ProtoReflect.Descriptor instead. func (*GetInfoIdResp) Descriptor() ([]byte, []int) { return file_biService_proto_rawDescGZIP(), []int{6} } func (x *GetInfoIdResp) GetErrorCode() int64 { if x != nil { return x.ErrorCode } return 0 } func (x *GetInfoIdResp) GetErrorMsg() string { if x != nil { return x.ErrorMsg } return "" } func (x *GetInfoIdResp) GetData() []string { if x != nil { return x.Data } return nil } type DrawClueReq struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields PositionId int64 `protobuf:"varint,1,opt,name=positionId,proto3" json:"positionId,omitempty"` Count int64 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"` } func (x *DrawClueReq) Reset() { *x = DrawClueReq{} if protoimpl.UnsafeEnabled { mi := &file_biService_proto_msgTypes[7] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *DrawClueReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*DrawClueReq) ProtoMessage() {} func (x *DrawClueReq) ProtoReflect() protoreflect.Message { mi := &file_biService_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 DrawClueReq.ProtoReflect.Descriptor instead. func (*DrawClueReq) Descriptor() ([]byte, []int) { return file_biService_proto_rawDescGZIP(), []int{7} } func (x *DrawClueReq) GetPositionId() int64 { if x != nil { return x.PositionId } return 0 } func (x *DrawClueReq) GetCount() int64 { if x != nil { return x.Count } return 0 } type CallReq struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields PositionId int64 `protobuf:"varint,1,opt,name=position_id,json=positionId,proto3" json:"position_id,omitempty"` Phone string `protobuf:"bytes,2,opt,name=phone,proto3" json:"phone,omitempty"` } func (x *CallReq) Reset() { *x = CallReq{} if protoimpl.UnsafeEnabled { mi := &file_biService_proto_msgTypes[8] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *CallReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*CallReq) ProtoMessage() {} func (x *CallReq) ProtoReflect() protoreflect.Message { mi := &file_biService_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 CallReq.ProtoReflect.Descriptor instead. func (*CallReq) Descriptor() ([]byte, []int) { return file_biService_proto_rawDescGZIP(), []int{8} } func (x *CallReq) GetPositionId() int64 { if x != nil { return x.PositionId } return 0 } func (x *CallReq) GetPhone() string { if x != nil { return x.Phone } return "" } type BiResp struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields ErrorCode int64 `protobuf:"varint,1,opt,name=error_code,json=errorCode,proto3" json:"error_code,omitempty"` ErrorMsg string `protobuf:"bytes,2,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty"` Data string `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"` } func (x *BiResp) Reset() { *x = BiResp{} if protoimpl.UnsafeEnabled { mi := &file_biService_proto_msgTypes[9] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *BiResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*BiResp) ProtoMessage() {} func (x *BiResp) ProtoReflect() protoreflect.Message { mi := &file_biService_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 BiResp.ProtoReflect.Descriptor instead. func (*BiResp) Descriptor() ([]byte, []int) { return file_biService_proto_rawDescGZIP(), []int{9} } func (x *BiResp) GetErrorCode() int64 { if x != nil { return x.ErrorCode } return 0 } func (x *BiResp) GetErrorMsg() string { if x != nil { return x.ErrorMsg } return "" } func (x *BiResp) GetData() string { if x != nil { return x.Data } return "" } type BiReply struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields ErrorCode int64 `protobuf:"varint,1,opt,name=error_code,json=errorCode,proto3" json:"error_code,omitempty"` ErrorMsg string `protobuf:"bytes,2,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty"` Data []byte `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"` } func (x *BiReply) Reset() { *x = BiReply{} if protoimpl.UnsafeEnabled { mi := &file_biService_proto_msgTypes[10] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *BiReply) String() string { return protoimpl.X.MessageStringOf(x) } func (*BiReply) ProtoMessage() {} func (x *BiReply) ProtoReflect() protoreflect.Message { mi := &file_biService_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 BiReply.ProtoReflect.Descriptor instead. func (*BiReply) Descriptor() ([]byte, []int) { return file_biService_proto_rawDescGZIP(), []int{10} } func (x *BiReply) GetErrorCode() int64 { if x != nil { return x.ErrorCode } return 0 } func (x *BiReply) GetErrorMsg() string { if x != nil { return x.ErrorMsg } return "" } func (x *BiReply) GetData() []byte { if x != nil { return x.Data } return nil } type DistributeClueReq struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields ClueCount string `protobuf:"bytes,1,opt,name=clueCount,proto3" json:"clueCount,omitempty"` ClueIdList []int64 `protobuf:"varint,2,rep,packed,name=clueIdList,proto3" json:"clueIdList,omitempty"` Datas []*DistributeDatas `protobuf:"bytes,3,rep,name=datas,proto3" json:"datas,omitempty"` PositionId int64 `protobuf:"varint,4,opt,name=positionId,proto3" json:"positionId,omitempty"` IsTask int64 `protobuf:"varint,5,opt,name=isTask,proto3" json:"isTask,omitempty"` } func (x *DistributeClueReq) Reset() { *x = DistributeClueReq{} if protoimpl.UnsafeEnabled { mi := &file_biService_proto_msgTypes[11] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *DistributeClueReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*DistributeClueReq) ProtoMessage() {} func (x *DistributeClueReq) ProtoReflect() protoreflect.Message { mi := &file_biService_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 DistributeClueReq.ProtoReflect.Descriptor instead. func (*DistributeClueReq) Descriptor() ([]byte, []int) { return file_biService_proto_rawDescGZIP(), []int{11} } func (x *DistributeClueReq) GetClueCount() string { if x != nil { return x.ClueCount } return "" } func (x *DistributeClueReq) GetClueIdList() []int64 { if x != nil { return x.ClueIdList } return nil } func (x *DistributeClueReq) GetDatas() []*DistributeDatas { if x != nil { return x.Datas } return nil } func (x *DistributeClueReq) GetPositionId() int64 { if x != nil { return x.PositionId } return 0 } func (x *DistributeClueReq) GetIsTask() int64 { if x != nil { return x.IsTask } return 0 } type DistributeDatas struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` PositionId int64 `protobuf:"varint,2,opt,name=positionId,proto3" json:"positionId,omitempty"` TotalCount string `protobuf:"bytes,3,opt,name=totalCount,proto3" json:"totalCount,omitempty"` UncompletedCount string `protobuf:"bytes,4,opt,name=uncompletedCount,proto3" json:"uncompletedCount,omitempty"` DistributedCount int64 `protobuf:"varint,5,opt,name=distributedCount,proto3" json:"distributedCount,omitempty"` } func (x *DistributeDatas) Reset() { *x = DistributeDatas{} if protoimpl.UnsafeEnabled { mi := &file_biService_proto_msgTypes[12] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *DistributeDatas) String() string { return protoimpl.X.MessageStringOf(x) } func (*DistributeDatas) ProtoMessage() {} func (x *DistributeDatas) ProtoReflect() protoreflect.Message { mi := &file_biService_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 DistributeDatas.ProtoReflect.Descriptor instead. func (*DistributeDatas) Descriptor() ([]byte, []int) { return file_biService_proto_rawDescGZIP(), []int{12} } func (x *DistributeDatas) GetName() string { if x != nil { return x.Name } return "" } func (x *DistributeDatas) GetPositionId() int64 { if x != nil { return x.PositionId } return 0 } func (x *DistributeDatas) GetTotalCount() string { if x != nil { return x.TotalCount } return "" } func (x *DistributeDatas) GetUncompletedCount() string { if x != nil { return x.UncompletedCount } return "" } func (x *DistributeDatas) GetDistributedCount() int64 { if x != nil { return x.DistributedCount } return 0 } type ClueImportReq struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields Pcbh string `protobuf:"bytes,1,opt,name=pcbh,proto3" json:"pcbh,omitempty"` PositionId int64 `protobuf:"varint,2,opt,name=positionId,proto3" json:"positionId,omitempty"` } func (x *ClueImportReq) Reset() { *x = ClueImportReq{} if protoimpl.UnsafeEnabled { mi := &file_biService_proto_msgTypes[13] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *ClueImportReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ClueImportReq) ProtoMessage() {} func (x *ClueImportReq) ProtoReflect() protoreflect.Message { mi := &file_biService_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 ClueImportReq.ProtoReflect.Descriptor instead. func (*ClueImportReq) Descriptor() ([]byte, []int) { return file_biService_proto_rawDescGZIP(), []int{13} } func (x *ClueImportReq) GetPcbh() string { if x != nil { return x.Pcbh } return "" } func (x *ClueImportReq) GetPositionId() int64 { if x != nil { return x.PositionId } return 0 } type ClueImportResp struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields ErrorCode int64 `protobuf:"varint,1,opt,name=error_code,json=errorCode,proto3" json:"error_code,omitempty"` ErrorMsg string `protobuf:"bytes,2,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty"` Data *ClueImport `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"` } func (x *ClueImportResp) Reset() { *x = ClueImportResp{} if protoimpl.UnsafeEnabled { mi := &file_biService_proto_msgTypes[14] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *ClueImportResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ClueImportResp) ProtoMessage() {} func (x *ClueImportResp) ProtoReflect() protoreflect.Message { mi := &file_biService_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 ClueImportResp.ProtoReflect.Descriptor instead. func (*ClueImportResp) Descriptor() ([]byte, []int) { return file_biService_proto_rawDescGZIP(), []int{14} } func (x *ClueImportResp) GetErrorCode() int64 { if x != nil { return x.ErrorCode } return 0 } func (x *ClueImportResp) GetErrorMsg() string { if x != nil { return x.ErrorMsg } return "" } func (x *ClueImportResp) GetData() *ClueImport { if x != nil { return x.Data } return nil } type ClueImport struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields Status int64 `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"` Result string `protobuf:"bytes,2,opt,name=result,proto3" json:"result,omitempty"` } func (x *ClueImport) Reset() { *x = ClueImport{} if protoimpl.UnsafeEnabled { mi := &file_biService_proto_msgTypes[15] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *ClueImport) String() string { return protoimpl.X.MessageStringOf(x) } func (*ClueImport) ProtoMessage() {} func (x *ClueImport) ProtoReflect() protoreflect.Message { mi := &file_biService_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 ClueImport.ProtoReflect.Descriptor instead. func (*ClueImport) Descriptor() ([]byte, []int) { return file_biService_proto_rawDescGZIP(), []int{15} } func (x *ClueImport) GetStatus() int64 { if x != nil { return x.Status } return 0 } func (x *ClueImport) GetResult() string { if x != nil { return x.Result } return "" } type ClueAddReq struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields Phone string `protobuf:"bytes,1,opt,name=phone,proto3" json:"phone,omitempty"` Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` Source string `protobuf:"bytes,3,opt,name=source,proto3" json:"source,omitempty"` Status999 string `protobuf:"bytes,4,opt,name=status999,proto3" json:"status999,omitempty"` Owner string `protobuf:"bytes,5,opt,name=owner,proto3" json:"owner,omitempty"` EmpNo string `protobuf:"bytes,6,opt,name=empNo,proto3" json:"empNo,omitempty"` Company string `protobuf:"bytes,7,opt,name=company,proto3" json:"company,omitempty"` IsPolicymaker string `protobuf:"bytes,8,opt,name=isPolicymaker,proto3" json:"isPolicymaker,omitempty"` BelongToIndustry string `protobuf:"bytes,9,opt,name=belongToIndustry,proto3" json:"belongToIndustry,omitempty"` Job string `protobuf:"bytes,10,opt,name=job,proto3" json:"job,omitempty"` CustomerNeeds string `protobuf:"bytes,11,opt,name=customerNeeds,proto3" json:"customerNeeds,omitempty"` BelongTo string `protobuf:"bytes,12,opt,name=belongTo,proto3" json:"belongTo,omitempty"` WantGoods string `protobuf:"bytes,13,opt,name=wantGoods,proto3" json:"wantGoods,omitempty"` CustomerBudget string `protobuf:"bytes,14,opt,name=customerBudget,proto3" json:"customerBudget,omitempty"` } func (x *ClueAddReq) Reset() { *x = ClueAddReq{} if protoimpl.UnsafeEnabled { mi := &file_biService_proto_msgTypes[16] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *ClueAddReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ClueAddReq) ProtoMessage() {} func (x *ClueAddReq) ProtoReflect() protoreflect.Message { mi := &file_biService_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 ClueAddReq.ProtoReflect.Descriptor instead. func (*ClueAddReq) Descriptor() ([]byte, []int) { return file_biService_proto_rawDescGZIP(), []int{16} } func (x *ClueAddReq) GetPhone() string { if x != nil { return x.Phone } return "" } func (x *ClueAddReq) GetUsername() string { if x != nil { return x.Username } return "" } func (x *ClueAddReq) GetSource() string { if x != nil { return x.Source } return "" } func (x *ClueAddReq) GetStatus999() string { if x != nil { return x.Status999 } return "" } func (x *ClueAddReq) GetOwner() string { if x != nil { return x.Owner } return "" } func (x *ClueAddReq) GetEmpNo() string { if x != nil { return x.EmpNo } return "" } func (x *ClueAddReq) GetCompany() string { if x != nil { return x.Company } return "" } func (x *ClueAddReq) GetIsPolicymaker() string { if x != nil { return x.IsPolicymaker } return "" } func (x *ClueAddReq) GetBelongToIndustry() string { if x != nil { return x.BelongToIndustry } return "" } func (x *ClueAddReq) GetJob() string { if x != nil { return x.Job } return "" } func (x *ClueAddReq) GetCustomerNeeds() string { if x != nil { return x.CustomerNeeds } return "" } func (x *ClueAddReq) GetBelongTo() string { if x != nil { return x.BelongTo } return "" } func (x *ClueAddReq) GetWantGoods() string { if x != nil { return x.WantGoods } return "" } func (x *ClueAddReq) GetCustomerBudget() string { if x != nil { return x.CustomerBudget } return "" } type SqlManageReq struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields Id float32 `protobuf:"fixed32,1,opt,name=id,proto3" json:"id,omitempty"` Params []*Param `protobuf:"bytes,2,rep,name=params,proto3" json:"params,omitempty"` } func (x *SqlManageReq) Reset() { *x = SqlManageReq{} if protoimpl.UnsafeEnabled { mi := &file_biService_proto_msgTypes[17] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *SqlManageReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*SqlManageReq) ProtoMessage() {} func (x *SqlManageReq) ProtoReflect() protoreflect.Message { mi := &file_biService_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 SqlManageReq.ProtoReflect.Descriptor instead. func (*SqlManageReq) Descriptor() ([]byte, []int) { return file_biService_proto_rawDescGZIP(), []int{17} } func (x *SqlManageReq) GetId() float32 { if x != nil { return x.Id } return 0 } func (x *SqlManageReq) GetParams() []*Param { if x != nil { return x.Params } return nil } type MyInfoReq struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields Bid string `protobuf:"bytes,1,opt,name=bid,proto3" json:"bid,omitempty"` Sid string `protobuf:"bytes,2,opt,name=sid,proto3" json:"sid,omitempty"` } func (x *MyInfoReq) Reset() { *x = MyInfoReq{} if protoimpl.UnsafeEnabled { mi := &file_biService_proto_msgTypes[18] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *MyInfoReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*MyInfoReq) ProtoMessage() {} func (x *MyInfoReq) ProtoReflect() protoreflect.Message { mi := &file_biService_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 MyInfoReq.ProtoReflect.Descriptor instead. func (*MyInfoReq) Descriptor() ([]byte, []int) { return file_biService_proto_rawDescGZIP(), []int{18} } func (x *MyInfoReq) GetBid() string { if x != nil { return x.Bid } return "" } func (x *MyInfoReq) GetSid() string { if x != nil { return x.Sid } return "" } type Param struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"` } func (x *Param) Reset() { *x = Param{} if protoimpl.UnsafeEnabled { mi := &file_biService_proto_msgTypes[19] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *Param) String() string { return protoimpl.X.MessageStringOf(x) } func (*Param) ProtoMessage() {} func (x *Param) ProtoReflect() protoreflect.Message { mi := &file_biService_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 Param.ProtoReflect.Descriptor instead. func (*Param) Descriptor() ([]byte, []int) { return file_biService_proto_rawDescGZIP(), []int{19} } func (x *Param) GetValue() string { if x != nil { return x.Value } return "" } func (x *Param) GetType() string { if x != nil { return x.Type } return "" } type ExportReq struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields Mail string `protobuf:"bytes,1,opt,name=mail,proto3" json:"mail,omitempty"` Mapping []string `protobuf:"bytes,2,rep,name=mapping,proto3" json:"mapping,omitempty"` PositionId int64 `protobuf:"varint,3,opt,name=PositionId,proto3" json:"PositionId,omitempty"` } func (x *ExportReq) Reset() { *x = ExportReq{} if protoimpl.UnsafeEnabled { mi := &file_biService_proto_msgTypes[20] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *ExportReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ExportReq) ProtoMessage() {} func (x *ExportReq) ProtoReflect() protoreflect.Message { mi := &file_biService_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 ExportReq.ProtoReflect.Descriptor instead. func (*ExportReq) Descriptor() ([]byte, []int) { return file_biService_proto_rawDescGZIP(), []int{20} } func (x *ExportReq) GetMail() string { if x != nil { return x.Mail } return "" } func (x *ExportReq) GetMapping() []string { if x != nil { return x.Mapping } return nil } func (x *ExportReq) GetPositionId() int64 { if x != nil { return x.PositionId } return 0 } type OperateReq struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields NewId string `protobuf:"bytes,1,opt,name=newId,proto3" json:"newId,omitempty"` Type int64 `protobuf:"varint,2,opt,name=type,proto3" json:"type,omitempty"` } func (x *OperateReq) Reset() { *x = OperateReq{} if protoimpl.UnsafeEnabled { mi := &file_biService_proto_msgTypes[21] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *OperateReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*OperateReq) ProtoMessage() {} func (x *OperateReq) ProtoReflect() protoreflect.Message { mi := &file_biService_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 OperateReq.ProtoReflect.Descriptor instead. func (*OperateReq) Descriptor() ([]byte, []int) { return file_biService_proto_rawDescGZIP(), []int{21} } func (x *OperateReq) GetNewId() string { if x != nil { return x.NewId } return "" } func (x *OperateReq) GetType() int64 { if x != nil { return x.Type } return 0 } type ExportByDbReq struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"` Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"` Content string `protobuf:"bytes,3,opt,name=content,proto3" json:"content,omitempty"` Mails string `protobuf:"bytes,4,opt,name=mails,proto3" json:"mails,omitempty"` Query string `protobuf:"bytes,5,opt,name=query,proto3" json:"query,omitempty"` } func (x *ExportByDbReq) Reset() { *x = ExportByDbReq{} if protoimpl.UnsafeEnabled { mi := &file_biService_proto_msgTypes[22] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *ExportByDbReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ExportByDbReq) ProtoMessage() {} func (x *ExportByDbReq) ProtoReflect() protoreflect.Message { mi := &file_biService_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 ExportByDbReq.ProtoReflect.Descriptor instead. func (*ExportByDbReq) Descriptor() ([]byte, []int) { return file_biService_proto_rawDescGZIP(), []int{22} } func (x *ExportByDbReq) GetToken() string { if x != nil { return x.Token } return "" } func (x *ExportByDbReq) GetTitle() string { if x != nil { return x.Title } return "" } func (x *ExportByDbReq) GetContent() string { if x != nil { return x.Content } return "" } func (x *ExportByDbReq) GetMails() string { if x != nil { return x.Mails } return "" } func (x *ExportByDbReq) GetQuery() string { if x != nil { return x.Query } return "" } var File_biService_proto protoreflect.FileDescriptor var file_biService_proto_rawDesc = []byte{ 0x0a, 0x0f, 0x62, 0x69, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x64, 0x0a, 0x0e, 0x4d, 0x79, 0x44, 0x61, 0x74, 0x61, 0x41, 0x73, 0x73, 0x65, 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, 0x1c, 0x0a, 0x09, 0x6e, 0x65, 0x77, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x6e, 0x65, 0x77, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x65, 0x6e, 0x74, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x65, 0x6e, 0x74, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x22, 0x6f, 0x0a, 0x0f, 0x4d, 0x79, 0x44, 0x61, 0x74, 0x61, 0x41, 0x73, 0x73, 0x65, 0x74, 0x52, 0x65, 0x73, 0x70, 0x12, 0x1d, 0x0a, 0x0a, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x6d, 0x73, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x4d, 0x73, 0x67, 0x12, 0x20, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x4d, 0x79, 0x44, 0x61, 0x74, 0x61, 0x41, 0x73, 0x73, 0x65, 0x74, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x22, 0xf3, 0x01, 0x0a, 0x0b, 0x4d, 0x79, 0x44, 0x61, 0x74, 0x61, 0x41, 0x73, 0x73, 0x65, 0x74, 0x12, 0x2c, 0x0a, 0x12, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x10, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x30, 0x0a, 0x14, 0x66, 0x6f, 0x6c, 0x6c, 0x6f, 0x77, 0x5f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x12, 0x66, 0x6f, 0x6c, 0x6c, 0x6f, 0x77, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x2a, 0x0a, 0x11, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x5f, 0x64, 0x6f, 0x63, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x44, 0x6f, 0x63, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x30, 0x0a, 0x14, 0x63, 0x6c, 0x61, 0x69, 0x6d, 0x5f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x12, 0x63, 0x6c, 0x61, 0x69, 0x6d, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x26, 0x0a, 0x0f, 0x63, 0x6c, 0x61, 0x69, 0x6d, 0x5f, 0x6e, 0x7a, 0x6a, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x63, 0x6c, 0x61, 0x69, 0x6d, 0x4e, 0x7a, 0x6a, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x22, 0xb5, 0x02, 0x0a, 0x0d, 0x41, 0x64, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x12, 0x17, 0x0a, 0x07, 0x69, 0x6e, 0x66, 0x6f, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x69, 0x6e, 0x66, 0x6f, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x1f, 0x0a, 0x0b, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x23, 0x0a, 0x0d, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x49, 0x64, 0x12, 0x21, 0x0a, 0x0c, 0x63, 0x6f, 0x6d, 0x70, 0x61, 0x6e, 0x79, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x63, 0x6f, 0x6d, 0x70, 0x61, 0x6e, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x75, 0x73, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x08, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x12, 0x20, 0x0a, 0x0b, 0x65, 0x6e, 0x74, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x65, 0x6e, 0x74, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x6d, 0x0a, 0x0e, 0x41, 0x64, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x12, 0x1d, 0x0a, 0x0a, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x6d, 0x73, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x4d, 0x73, 0x67, 0x12, 0x1f, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x41, 0x64, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x22, 0x3a, 0x0a, 0x0a, 0x41, 0x64, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 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, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x22, 0x5f, 0x0a, 0x0d, 0x47, 0x65, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x12, 0x1d, 0x0a, 0x0a, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x6d, 0x73, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x4d, 0x73, 0x67, 0x12, 0x12, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x22, 0x43, 0x0a, 0x0b, 0x44, 0x72, 0x61, 0x77, 0x43, 0x6c, 0x75, 0x65, 0x52, 0x65, 0x71, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x22, 0x40, 0x0a, 0x07, 0x43, 0x61, 0x6c, 0x6c, 0x52, 0x65, 0x71, 0x12, 0x1f, 0x0a, 0x0b, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x70, 0x68, 0x6f, 0x6e, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x70, 0x68, 0x6f, 0x6e, 0x65, 0x22, 0x58, 0x0a, 0x06, 0x42, 0x69, 0x52, 0x65, 0x73, 0x70, 0x12, 0x1d, 0x0a, 0x0a, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x6d, 0x73, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x4d, 0x73, 0x67, 0x12, 0x12, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x22, 0x59, 0x0a, 0x07, 0x42, 0x69, 0x52, 0x65, 0x70, 0x6c, 0x79, 0x12, 0x1d, 0x0a, 0x0a, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x6d, 0x73, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x4d, 0x73, 0x67, 0x12, 0x12, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x22, 0xb1, 0x01, 0x0a, 0x11, 0x44, 0x69, 0x73, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x65, 0x52, 0x65, 0x71, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x63, 0x6c, 0x75, 0x65, 0x49, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x18, 0x02, 0x20, 0x03, 0x28, 0x03, 0x52, 0x0a, 0x63, 0x6c, 0x75, 0x65, 0x49, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x26, 0x0a, 0x05, 0x64, 0x61, 0x74, 0x61, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x44, 0x69, 0x73, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x73, 0x52, 0x05, 0x64, 0x61, 0x74, 0x61, 0x73, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x69, 0x73, 0x54, 0x61, 0x73, 0x6b, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x69, 0x73, 0x54, 0x61, 0x73, 0x6b, 0x22, 0xbd, 0x01, 0x0a, 0x0f, 0x44, 0x69, 0x73, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x2a, 0x0a, 0x10, 0x75, 0x6e, 0x63, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x10, 0x75, 0x6e, 0x63, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x2a, 0x0a, 0x10, 0x64, 0x69, 0x73, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x64, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x10, 0x64, 0x69, 0x73, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x64, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x22, 0x43, 0x0a, 0x0d, 0x43, 0x6c, 0x75, 0x65, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x71, 0x12, 0x12, 0x0a, 0x04, 0x70, 0x63, 0x62, 0x68, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x70, 0x63, 0x62, 0x68, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x22, 0x6d, 0x0a, 0x0e, 0x43, 0x6c, 0x75, 0x65, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x73, 0x70, 0x12, 0x1d, 0x0a, 0x0a, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x6d, 0x73, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x4d, 0x73, 0x67, 0x12, 0x1f, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x43, 0x6c, 0x75, 0x65, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x22, 0x3c, 0x0a, 0x0a, 0x43, 0x6c, 0x75, 0x65, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 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, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x22, 0xa6, 0x03, 0x0a, 0x0a, 0x43, 0x6c, 0x75, 0x65, 0x41, 0x64, 0x64, 0x52, 0x65, 0x71, 0x12, 0x14, 0x0a, 0x05, 0x70, 0x68, 0x6f, 0x6e, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x70, 0x68, 0x6f, 0x6e, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x39, 0x39, 0x39, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x39, 0x39, 0x39, 0x12, 0x14, 0x0a, 0x05, 0x6f, 0x77, 0x6e, 0x65, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6f, 0x77, 0x6e, 0x65, 0x72, 0x12, 0x14, 0x0a, 0x05, 0x65, 0x6d, 0x70, 0x4e, 0x6f, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x65, 0x6d, 0x70, 0x4e, 0x6f, 0x12, 0x18, 0x0a, 0x07, 0x63, 0x6f, 0x6d, 0x70, 0x61, 0x6e, 0x79, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x63, 0x6f, 0x6d, 0x70, 0x61, 0x6e, 0x79, 0x12, 0x24, 0x0a, 0x0d, 0x69, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x6d, 0x61, 0x6b, 0x65, 0x72, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x69, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x6d, 0x61, 0x6b, 0x65, 0x72, 0x12, 0x2a, 0x0a, 0x10, 0x62, 0x65, 0x6c, 0x6f, 0x6e, 0x67, 0x54, 0x6f, 0x49, 0x6e, 0x64, 0x75, 0x73, 0x74, 0x72, 0x79, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x10, 0x62, 0x65, 0x6c, 0x6f, 0x6e, 0x67, 0x54, 0x6f, 0x49, 0x6e, 0x64, 0x75, 0x73, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6a, 0x6f, 0x62, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6a, 0x6f, 0x62, 0x12, 0x24, 0x0a, 0x0d, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x4e, 0x65, 0x65, 0x64, 0x73, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x4e, 0x65, 0x65, 0x64, 0x73, 0x12, 0x1a, 0x0a, 0x08, 0x62, 0x65, 0x6c, 0x6f, 0x6e, 0x67, 0x54, 0x6f, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x62, 0x65, 0x6c, 0x6f, 0x6e, 0x67, 0x54, 0x6f, 0x12, 0x1c, 0x0a, 0x09, 0x77, 0x61, 0x6e, 0x74, 0x47, 0x6f, 0x6f, 0x64, 0x73, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x77, 0x61, 0x6e, 0x74, 0x47, 0x6f, 0x6f, 0x64, 0x73, 0x12, 0x26, 0x0a, 0x0e, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x22, 0x3e, 0x0a, 0x0c, 0x53, 0x71, 0x6c, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x52, 0x65, 0x71, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1e, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x06, 0x2e, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x52, 0x06, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x22, 0x2f, 0x0a, 0x09, 0x4d, 0x79, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x71, 0x12, 0x10, 0x0a, 0x03, 0x62, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x62, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x73, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x73, 0x69, 0x64, 0x22, 0x31, 0x0a, 0x05, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x22, 0x59, 0x0a, 0x09, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x71, 0x12, 0x12, 0x0a, 0x04, 0x6d, 0x61, 0x69, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6d, 0x61, 0x69, 0x6c, 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x07, 0x6d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x12, 0x1e, 0x0a, 0x0a, 0x50, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x50, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x22, 0x36, 0x0a, 0x0a, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x12, 0x14, 0x0a, 0x05, 0x6e, 0x65, 0x77, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6e, 0x65, 0x77, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x22, 0x81, 0x01, 0x0a, 0x0d, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x42, 0x79, 0x44, 0x62, 0x52, 0x65, 0x71, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x69, 0x74, 0x6c, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x74, 0x69, 0x74, 0x6c, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x6d, 0x61, 0x69, 0x6c, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6d, 0x61, 0x69, 0x6c, 0x73, 0x12, 0x14, 0x0a, 0x05, 0x71, 0x75, 0x65, 0x72, 0x79, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x71, 0x75, 0x65, 0x72, 0x79, 0x32, 0xb1, 0x05, 0x0a, 0x09, 0x42, 0x69, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x30, 0x0a, 0x0b, 0x6d, 0x79, 0x44, 0x61, 0x74, 0x61, 0x41, 0x73, 0x73, 0x65, 0x74, 0x12, 0x0f, 0x2e, 0x4d, 0x79, 0x44, 0x61, 0x74, 0x61, 0x41, 0x73, 0x73, 0x65, 0x74, 0x52, 0x65, 0x71, 0x1a, 0x10, 0x2e, 0x4d, 0x79, 0x44, 0x61, 0x74, 0x61, 0x41, 0x73, 0x73, 0x65, 0x74, 0x52, 0x65, 0x73, 0x70, 0x12, 0x2d, 0x0a, 0x0a, 0x61, 0x64, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x0e, 0x2e, 0x41, 0x64, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x1a, 0x0f, 0x2e, 0x41, 0x64, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x12, 0x2b, 0x0a, 0x09, 0x67, 0x65, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x49, 0x64, 0x12, 0x0e, 0x2e, 0x41, 0x64, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x1a, 0x0e, 0x2e, 0x47, 0x65, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x12, 0x29, 0x0a, 0x08, 0x64, 0x72, 0x61, 0x77, 0x43, 0x6c, 0x75, 0x65, 0x12, 0x0c, 0x2e, 0x44, 0x72, 0x61, 0x77, 0x43, 0x6c, 0x75, 0x65, 0x52, 0x65, 0x71, 0x1a, 0x0f, 0x2e, 0x41, 0x64, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x12, 0x19, 0x0a, 0x04, 0x43, 0x61, 0x6c, 0x6c, 0x12, 0x08, 0x2e, 0x43, 0x61, 0x6c, 0x6c, 0x52, 0x65, 0x71, 0x1a, 0x07, 0x2e, 0x42, 0x69, 0x52, 0x65, 0x73, 0x70, 0x12, 0x35, 0x0a, 0x0e, 0x64, 0x69, 0x73, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x65, 0x12, 0x12, 0x2e, 0x44, 0x69, 0x73, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x65, 0x52, 0x65, 0x71, 0x1a, 0x0f, 0x2e, 0x41, 0x64, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x12, 0x2d, 0x0a, 0x0a, 0x63, 0x6c, 0x75, 0x65, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x0e, 0x2e, 0x43, 0x6c, 0x75, 0x65, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x71, 0x1a, 0x0f, 0x2e, 0x43, 0x6c, 0x75, 0x65, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x73, 0x70, 0x12, 0x27, 0x0a, 0x07, 0x63, 0x6c, 0x75, 0x65, 0x41, 0x64, 0x64, 0x12, 0x0b, 0x2e, 0x43, 0x6c, 0x75, 0x65, 0x41, 0x64, 0x64, 0x52, 0x65, 0x71, 0x1a, 0x0f, 0x2e, 0x41, 0x64, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x12, 0x2f, 0x0a, 0x0c, 0x63, 0x6c, 0x75, 0x65, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x54, 0x74, 0x12, 0x0e, 0x2e, 0x43, 0x6c, 0x75, 0x65, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x71, 0x1a, 0x0f, 0x2e, 0x43, 0x6c, 0x75, 0x65, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x73, 0x70, 0x12, 0x27, 0x0a, 0x0a, 0x61, 0x75, 0x74, 0x6f, 0x46, 0x6f, 0x6c, 0x6c, 0x6f, 0x77, 0x12, 0x08, 0x2e, 0x43, 0x61, 0x6c, 0x6c, 0x52, 0x65, 0x71, 0x1a, 0x0f, 0x2e, 0x43, 0x6c, 0x75, 0x65, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x73, 0x70, 0x12, 0x24, 0x0a, 0x09, 0x73, 0x71, 0x6c, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x12, 0x0d, 0x2e, 0x53, 0x71, 0x6c, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x52, 0x65, 0x71, 0x1a, 0x08, 0x2e, 0x42, 0x69, 0x52, 0x65, 0x70, 0x6c, 0x79, 0x12, 0x1e, 0x0a, 0x06, 0x6d, 0x79, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x0a, 0x2e, 0x4d, 0x79, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x71, 0x1a, 0x08, 0x2e, 0x42, 0x69, 0x52, 0x65, 0x70, 0x6c, 0x79, 0x12, 0x25, 0x0a, 0x0d, 0x61, 0x6c, 0x6c, 0x49, 0x6e, 0x66, 0x6f, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x0a, 0x2e, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x71, 0x1a, 0x08, 0x2e, 0x42, 0x69, 0x52, 0x65, 0x70, 0x6c, 0x79, 0x12, 0x28, 0x0a, 0x10, 0x61, 0x6c, 0x6c, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x0a, 0x2e, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x71, 0x1a, 0x08, 0x2e, 0x42, 0x69, 0x52, 0x65, 0x70, 0x6c, 0x79, 0x12, 0x24, 0x0a, 0x0b, 0x69, 0x6e, 0x66, 0x6f, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x65, 0x12, 0x0b, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x1a, 0x08, 0x2e, 0x42, 0x69, 0x52, 0x65, 0x70, 0x6c, 0x79, 0x12, 0x2a, 0x0a, 0x0e, 0x65, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x44, 0x61, 0x74, 0x61, 0x42, 0x79, 0x44, 0x62, 0x12, 0x0e, 0x2e, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x42, 0x79, 0x44, 0x62, 0x52, 0x65, 0x71, 0x1a, 0x08, 0x2e, 0x42, 0x69, 0x52, 0x65, 0x70, 0x6c, 0x79, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( file_biService_proto_rawDescOnce sync.Once file_biService_proto_rawDescData = file_biService_proto_rawDesc ) func file_biService_proto_rawDescGZIP() []byte { file_biService_proto_rawDescOnce.Do(func() { file_biService_proto_rawDescData = protoimpl.X.CompressGZIP(file_biService_proto_rawDescData) }) return file_biService_proto_rawDescData } var file_biService_proto_msgTypes = make([]protoimpl.MessageInfo, 23) var file_biService_proto_goTypes = []interface{}{ (*MyDataAssetReq)(nil), // 0: MyDataAssetReq (*MyDataAssetResp)(nil), // 1: MyDataAssetResp (*MyDataAsset)(nil), // 2: MyDataAsset (*AddProjectReq)(nil), // 3: AddProjectReq (*AddProjectResp)(nil), // 4: AddProjectResp (*AddProject)(nil), // 5: AddProject (*GetInfoIdResp)(nil), // 6: GetInfoIdResp (*DrawClueReq)(nil), // 7: DrawClueReq (*CallReq)(nil), // 8: CallReq (*BiResp)(nil), // 9: BiResp (*BiReply)(nil), // 10: BiReply (*DistributeClueReq)(nil), // 11: DistributeClueReq (*DistributeDatas)(nil), // 12: DistributeDatas (*ClueImportReq)(nil), // 13: ClueImportReq (*ClueImportResp)(nil), // 14: ClueImportResp (*ClueImport)(nil), // 15: ClueImport (*ClueAddReq)(nil), // 16: ClueAddReq (*SqlManageReq)(nil), // 17: SqlManageReq (*MyInfoReq)(nil), // 18: MyInfoReq (*Param)(nil), // 19: Param (*ExportReq)(nil), // 20: ExportReq (*OperateReq)(nil), // 21: OperateReq (*ExportByDbReq)(nil), // 22: ExportByDbReq } var file_biService_proto_depIdxs = []int32{ 2, // 0: MyDataAssetResp.data:type_name -> MyDataAsset 5, // 1: AddProjectResp.data:type_name -> AddProject 12, // 2: DistributeClueReq.datas:type_name -> DistributeDatas 15, // 3: ClueImportResp.data:type_name -> ClueImport 19, // 4: SqlManageReq.params:type_name -> Param 0, // 5: BiService.myDataAsset:input_type -> MyDataAssetReq 3, // 6: BiService.addProject:input_type -> AddProjectReq 3, // 7: BiService.getInfoId:input_type -> AddProjectReq 7, // 8: BiService.drawClue:input_type -> DrawClueReq 8, // 9: BiService.Call:input_type -> CallReq 11, // 10: BiService.distributeClue:input_type -> DistributeClueReq 13, // 11: BiService.clueImport:input_type -> ClueImportReq 16, // 12: BiService.clueAdd:input_type -> ClueAddReq 13, // 13: BiService.clueImportTt:input_type -> ClueImportReq 8, // 14: BiService.autoFollow:input_type -> CallReq 17, // 15: BiService.sqlManage:input_type -> SqlManageReq 18, // 16: BiService.myInfo:input_type -> MyInfoReq 20, // 17: BiService.allInfoExport:input_type -> ExportReq 20, // 18: BiService.allProjectExport:input_type -> ExportReq 21, // 19: BiService.infoOperate:input_type -> OperateReq 22, // 20: BiService.exportDataByDb:input_type -> ExportByDbReq 1, // 21: BiService.myDataAsset:output_type -> MyDataAssetResp 4, // 22: BiService.addProject:output_type -> AddProjectResp 6, // 23: BiService.getInfoId:output_type -> GetInfoIdResp 4, // 24: BiService.drawClue:output_type -> AddProjectResp 9, // 25: BiService.Call:output_type -> BiResp 4, // 26: BiService.distributeClue:output_type -> AddProjectResp 14, // 27: BiService.clueImport:output_type -> ClueImportResp 4, // 28: BiService.clueAdd:output_type -> AddProjectResp 14, // 29: BiService.clueImportTt:output_type -> ClueImportResp 14, // 30: BiService.autoFollow:output_type -> ClueImportResp 10, // 31: BiService.sqlManage:output_type -> BiReply 10, // 32: BiService.myInfo:output_type -> BiReply 10, // 33: BiService.allInfoExport:output_type -> BiReply 10, // 34: BiService.allProjectExport:output_type -> BiReply 10, // 35: BiService.infoOperate:output_type -> BiReply 10, // 36: BiService.exportDataByDb:output_type -> BiReply 21, // [21:37] is the sub-list for method output_type 5, // [5:21] is the sub-list for method input_type 5, // [5:5] is the sub-list for extension type_name 5, // [5:5] is the sub-list for extension extendee 0, // [0:5] is the sub-list for field type_name } func init() { file_biService_proto_init() } func file_biService_proto_init() { if File_biService_proto != nil { return } if !protoimpl.UnsafeEnabled { file_biService_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*MyDataAssetReq); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_biService_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*MyDataAssetResp); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_biService_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*MyDataAsset); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_biService_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*AddProjectReq); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_biService_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*AddProjectResp); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_biService_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*AddProject); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_biService_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*GetInfoIdResp); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_biService_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*DrawClueReq); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_biService_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*CallReq); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_biService_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*BiResp); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_biService_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*BiReply); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_biService_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*DistributeClueReq); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_biService_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*DistributeDatas); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_biService_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*ClueImportReq); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_biService_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*ClueImportResp); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_biService_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*ClueImport); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_biService_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*ClueAddReq); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_biService_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*SqlManageReq); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_biService_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*MyInfoReq); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_biService_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Param); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_biService_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*ExportReq); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_biService_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*OperateReq); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_biService_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*ExportByDbReq); 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_biService_proto_rawDesc, NumEnums: 0, NumMessages: 23, NumExtensions: 0, NumServices: 1, }, GoTypes: file_biService_proto_goTypes, DependencyIndexes: file_biService_proto_depIdxs, MessageInfos: file_biService_proto_msgTypes, }.Build() File_biService_proto = out.File file_biService_proto_rawDesc = nil file_biService_proto_goTypes = nil file_biService_proto_depIdxs = nil }