// Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.35.2 // protoc v5.28.3 // source: GroupMemberAddProgress.proto package workphone 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 GroupMemberAddTaskDetailMessage struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields WxId string `protobuf:"bytes,1,opt,name=wxId,proto3" json:"wxId,omitempty"` //微信id Alias string `protobuf:"bytes,2,opt,name=alias,proto3" json:"alias,omitempty"` //微信号(别名) Nickname string `protobuf:"bytes,3,opt,name=nickname,proto3" json:"nickname,omitempty"` //昵称 Avatar string `protobuf:"bytes,4,opt,name=avatar,proto3" json:"avatar,omitempty"` //头像 Gender int32 `protobuf:"varint,5,opt,name=gender,proto3" json:"gender,omitempty"` //性别【0、女,1、男】 Country string `protobuf:"bytes,6,opt,name=country,proto3" json:"country,omitempty"` //国家 Province string `protobuf:"bytes,7,opt,name=province,proto3" json:"province,omitempty"` //省份 City string `protobuf:"bytes,8,opt,name=city,proto3" json:"city,omitempty"` //城市 UpdateTime int32 `protobuf:"varint,9,opt,name=updateTime,proto3" json:"updateTime,omitempty"` //更新时间 Status int32 `protobuf:"varint,10,opt,name=status,proto3" json:"status,omitempty"` //状态【1、待发送,2、正在发送,3、已忽略,4、已发送,5、已通过】 } func (x *GroupMemberAddTaskDetailMessage) Reset() { *x = GroupMemberAddTaskDetailMessage{} mi := &file_GroupMemberAddProgress_proto_msgTypes[0] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *GroupMemberAddTaskDetailMessage) String() string { return protoimpl.X.MessageStringOf(x) } func (*GroupMemberAddTaskDetailMessage) ProtoMessage() {} func (x *GroupMemberAddTaskDetailMessage) ProtoReflect() protoreflect.Message { mi := &file_GroupMemberAddProgress_proto_msgTypes[0] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use GroupMemberAddTaskDetailMessage.ProtoReflect.Descriptor instead. func (*GroupMemberAddTaskDetailMessage) Descriptor() ([]byte, []int) { return file_GroupMemberAddProgress_proto_rawDescGZIP(), []int{0} } func (x *GroupMemberAddTaskDetailMessage) GetWxId() string { if x != nil { return x.WxId } return "" } func (x *GroupMemberAddTaskDetailMessage) GetAlias() string { if x != nil { return x.Alias } return "" } func (x *GroupMemberAddTaskDetailMessage) GetNickname() string { if x != nil { return x.Nickname } return "" } func (x *GroupMemberAddTaskDetailMessage) GetAvatar() string { if x != nil { return x.Avatar } return "" } func (x *GroupMemberAddTaskDetailMessage) GetGender() int32 { if x != nil { return x.Gender } return 0 } func (x *GroupMemberAddTaskDetailMessage) GetCountry() string { if x != nil { return x.Country } return "" } func (x *GroupMemberAddTaskDetailMessage) GetProvince() string { if x != nil { return x.Province } return "" } func (x *GroupMemberAddTaskDetailMessage) GetCity() string { if x != nil { return x.City } return "" } func (x *GroupMemberAddTaskDetailMessage) GetUpdateTime() int32 { if x != nil { return x.UpdateTime } return 0 } func (x *GroupMemberAddTaskDetailMessage) GetStatus() int32 { if x != nil { return x.Status } return 0 } type GroupMemberAddProgressMessage struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields Status int32 `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"` // 任务状态【1、未开始,2、执行中,3、已暂停,4、已取消,5、已结束】 SuspendType int32 `protobuf:"varint,2,opt,name=suspendType,proto3" json:"suspendType,omitempty"` // 暂停类型状态【0、无,1、检测到风控自动暂停,2、手动暂停】 Progress float64 `protobuf:"fixed64,3,opt,name=progress,proto3" json:"progress,omitempty"` // 进度 TotalQuantity int32 `protobuf:"varint,4,opt,name=totalQuantity,proto3" json:"totalQuantity,omitempty"` //总数量 WaitSendQuantity int32 `protobuf:"varint,5,opt,name=waitSendQuantity,proto3" json:"waitSendQuantity,omitempty"` // 待发送数量 SendingQuantity int32 `protobuf:"varint,6,opt,name=sendingQuantity,proto3" json:"sendingQuantity,omitempty"` // 发送中数量 SendedQuantity int32 `protobuf:"varint,7,opt,name=sendedQuantity,proto3" json:"sendedQuantity,omitempty"` // 已发送数量 PassedQuantity int32 `protobuf:"varint,8,opt,name=passedQuantity,proto3" json:"passedQuantity,omitempty"` // 已通过数量 IgnoredQuantity int32 `protobuf:"varint,9,opt,name=ignoredQuantity,proto3" json:"ignoredQuantity,omitempty"` // 已忽略数量 DetailList []*GroupMemberAddTaskDetailMessage `protobuf:"bytes,10,rep,name=detailList,proto3" json:"detailList,omitempty"` } func (x *GroupMemberAddProgressMessage) Reset() { *x = GroupMemberAddProgressMessage{} mi := &file_GroupMemberAddProgress_proto_msgTypes[1] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *GroupMemberAddProgressMessage) String() string { return protoimpl.X.MessageStringOf(x) } func (*GroupMemberAddProgressMessage) ProtoMessage() {} func (x *GroupMemberAddProgressMessage) ProtoReflect() protoreflect.Message { mi := &file_GroupMemberAddProgress_proto_msgTypes[1] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use GroupMemberAddProgressMessage.ProtoReflect.Descriptor instead. func (*GroupMemberAddProgressMessage) Descriptor() ([]byte, []int) { return file_GroupMemberAddProgress_proto_rawDescGZIP(), []int{1} } func (x *GroupMemberAddProgressMessage) GetStatus() int32 { if x != nil { return x.Status } return 0 } func (x *GroupMemberAddProgressMessage) GetSuspendType() int32 { if x != nil { return x.SuspendType } return 0 } func (x *GroupMemberAddProgressMessage) GetProgress() float64 { if x != nil { return x.Progress } return 0 } func (x *GroupMemberAddProgressMessage) GetTotalQuantity() int32 { if x != nil { return x.TotalQuantity } return 0 } func (x *GroupMemberAddProgressMessage) GetWaitSendQuantity() int32 { if x != nil { return x.WaitSendQuantity } return 0 } func (x *GroupMemberAddProgressMessage) GetSendingQuantity() int32 { if x != nil { return x.SendingQuantity } return 0 } func (x *GroupMemberAddProgressMessage) GetSendedQuantity() int32 { if x != nil { return x.SendedQuantity } return 0 } func (x *GroupMemberAddProgressMessage) GetPassedQuantity() int32 { if x != nil { return x.PassedQuantity } return 0 } func (x *GroupMemberAddProgressMessage) GetIgnoredQuantity() int32 { if x != nil { return x.IgnoredQuantity } return 0 } func (x *GroupMemberAddProgressMessage) GetDetailList() []*GroupMemberAddTaskDetailMessage { if x != nil { return x.DetailList } return nil } var File_GroupMemberAddProgress_proto protoreflect.FileDescriptor var file_GroupMemberAddProgress_proto_rawDesc = []byte{ 0x0a, 0x1c, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x41, 0x64, 0x64, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x17, 0x4a, 0x75, 0x62, 0x6f, 0x2e, 0x4a, 0x75, 0x4c, 0x69, 0x61, 0x6f, 0x2e, 0x49, 0x4d, 0x2e, 0x57, 0x78, 0x2e, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x99, 0x02, 0x0a, 0x1f, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x41, 0x64, 0x64, 0x54, 0x61, 0x73, 0x6b, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x77, 0x78, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x77, 0x78, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x61, 0x6c, 0x69, 0x61, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x61, 0x6c, 0x69, 0x61, 0x73, 0x12, 0x1a, 0x0a, 0x08, 0x6e, 0x69, 0x63, 0x6b, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x6e, 0x69, 0x63, 0x6b, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x61, 0x76, 0x61, 0x74, 0x61, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x61, 0x76, 0x61, 0x74, 0x61, 0x72, 0x12, 0x16, 0x0a, 0x06, 0x67, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x67, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x12, 0x18, 0x0a, 0x07, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x69, 0x74, 0x79, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x69, 0x74, 0x79, 0x12, 0x1e, 0x0a, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x22, 0xc5, 0x03, 0x0a, 0x1d, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x41, 0x64, 0x64, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x73, 0x75, 0x73, 0x70, 0x65, 0x6e, 0x64, 0x54, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0b, 0x73, 0x75, 0x73, 0x70, 0x65, 0x6e, 0x64, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x01, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x51, 0x75, 0x61, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0d, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x51, 0x75, 0x61, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x12, 0x2a, 0x0a, 0x10, 0x77, 0x61, 0x69, 0x74, 0x53, 0x65, 0x6e, 0x64, 0x51, 0x75, 0x61, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x10, 0x77, 0x61, 0x69, 0x74, 0x53, 0x65, 0x6e, 0x64, 0x51, 0x75, 0x61, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x12, 0x28, 0x0a, 0x0f, 0x73, 0x65, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x51, 0x75, 0x61, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0f, 0x73, 0x65, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x51, 0x75, 0x61, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x12, 0x26, 0x0a, 0x0e, 0x73, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x51, 0x75, 0x61, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0e, 0x73, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x51, 0x75, 0x61, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x12, 0x26, 0x0a, 0x0e, 0x70, 0x61, 0x73, 0x73, 0x65, 0x64, 0x51, 0x75, 0x61, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x18, 0x08, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0e, 0x70, 0x61, 0x73, 0x73, 0x65, 0x64, 0x51, 0x75, 0x61, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x12, 0x28, 0x0a, 0x0f, 0x69, 0x67, 0x6e, 0x6f, 0x72, 0x65, 0x64, 0x51, 0x75, 0x61, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x18, 0x09, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0f, 0x69, 0x67, 0x6e, 0x6f, 0x72, 0x65, 0x64, 0x51, 0x75, 0x61, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x12, 0x58, 0x0a, 0x0a, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x4c, 0x69, 0x73, 0x74, 0x18, 0x0a, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x38, 0x2e, 0x4a, 0x75, 0x62, 0x6f, 0x2e, 0x4a, 0x75, 0x4c, 0x69, 0x61, 0x6f, 0x2e, 0x49, 0x4d, 0x2e, 0x57, 0x78, 0x2e, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x41, 0x64, 0x64, 0x54, 0x61, 0x73, 0x6b, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x0a, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x0d, 0x5a, 0x0b, 0x2e, 0x2f, 0x77, 0x6f, 0x72, 0x6b, 0x70, 0x68, 0x6f, 0x6e, 0x65, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( file_GroupMemberAddProgress_proto_rawDescOnce sync.Once file_GroupMemberAddProgress_proto_rawDescData = file_GroupMemberAddProgress_proto_rawDesc ) func file_GroupMemberAddProgress_proto_rawDescGZIP() []byte { file_GroupMemberAddProgress_proto_rawDescOnce.Do(func() { file_GroupMemberAddProgress_proto_rawDescData = protoimpl.X.CompressGZIP(file_GroupMemberAddProgress_proto_rawDescData) }) return file_GroupMemberAddProgress_proto_rawDescData } var file_GroupMemberAddProgress_proto_msgTypes = make([]protoimpl.MessageInfo, 2) var file_GroupMemberAddProgress_proto_goTypes = []any{ (*GroupMemberAddTaskDetailMessage)(nil), // 0: Jubo.JuLiao.IM.Wx.Proto.GroupMemberAddTaskDetailMessage (*GroupMemberAddProgressMessage)(nil), // 1: Jubo.JuLiao.IM.Wx.Proto.GroupMemberAddProgressMessage } var file_GroupMemberAddProgress_proto_depIdxs = []int32{ 0, // 0: Jubo.JuLiao.IM.Wx.Proto.GroupMemberAddProgressMessage.detailList:type_name -> Jubo.JuLiao.IM.Wx.Proto.GroupMemberAddTaskDetailMessage 1, // [1:1] is the sub-list for method output_type 1, // [1:1] is the sub-list for method input_type 1, // [1:1] is the sub-list for extension type_name 1, // [1:1] is the sub-list for extension extendee 0, // [0:1] is the sub-list for field type_name } func init() { file_GroupMemberAddProgress_proto_init() } func file_GroupMemberAddProgress_proto_init() { if File_GroupMemberAddProgress_proto != nil { return } type x struct{} out := protoimpl.TypeBuilder{ File: protoimpl.DescBuilder{ GoPackagePath: reflect.TypeOf(x{}).PkgPath(), RawDescriptor: file_GroupMemberAddProgress_proto_rawDesc, NumEnums: 0, NumMessages: 2, NumExtensions: 0, NumServices: 0, }, GoTypes: file_GroupMemberAddProgress_proto_goTypes, DependencyIndexes: file_GroupMemberAddProgress_proto_depIdxs, MessageInfos: file_GroupMemberAddProgress_proto_msgTypes, }.Build() File_GroupMemberAddProgress_proto = out.File file_GroupMemberAddProgress_proto_rawDesc = nil file_GroupMemberAddProgress_proto_goTypes = nil file_GroupMemberAddProgress_proto_depIdxs = nil }