WDepartmentPushNotice.pb.go 7.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224
  1. // Code generated by protoc-gen-go. DO NOT EDIT.
  2. // versions:
  3. // protoc-gen-go v1.36.6
  4. // protoc v3.19.4
  5. // source: wecom/WDepartmentPushNotice.proto
  6. package wecom
  7. import (
  8. protoreflect "google.golang.org/protobuf/reflect/protoreflect"
  9. protoimpl "google.golang.org/protobuf/runtime/protoimpl"
  10. reflect "reflect"
  11. sync "sync"
  12. unsafe "unsafe"
  13. )
  14. const (
  15. // Verify that this generated code is sufficiently up-to-date.
  16. _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
  17. // Verify that runtime/protoimpl is sufficiently up-to-date.
  18. _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
  19. )
  20. type DepartmentPushNoticeMessage struct {
  21. state protoimpl.MessageState `protogen:"open.v1"`
  22. WxId int64 `protobuf:"varint,1,opt,name=WxId,proto3" json:"WxId,omitempty"` // 设备企业WX号
  23. Departs []*DepartmentMessage `protobuf:"bytes,2,rep,name=Departs,proto3" json:"Departs,omitempty"` // 部门信息
  24. TaskId int64 `protobuf:"varint,3,opt,name=TaskId,proto3" json:"TaskId,omitempty"`
  25. unknownFields protoimpl.UnknownFields
  26. sizeCache protoimpl.SizeCache
  27. }
  28. func (x *DepartmentPushNoticeMessage) Reset() {
  29. *x = DepartmentPushNoticeMessage{}
  30. mi := &file_wecom_WDepartmentPushNotice_proto_msgTypes[0]
  31. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  32. ms.StoreMessageInfo(mi)
  33. }
  34. func (x *DepartmentPushNoticeMessage) String() string {
  35. return protoimpl.X.MessageStringOf(x)
  36. }
  37. func (*DepartmentPushNoticeMessage) ProtoMessage() {}
  38. func (x *DepartmentPushNoticeMessage) ProtoReflect() protoreflect.Message {
  39. mi := &file_wecom_WDepartmentPushNotice_proto_msgTypes[0]
  40. if x != nil {
  41. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  42. if ms.LoadMessageInfo() == nil {
  43. ms.StoreMessageInfo(mi)
  44. }
  45. return ms
  46. }
  47. return mi.MessageOf(x)
  48. }
  49. // Deprecated: Use DepartmentPushNoticeMessage.ProtoReflect.Descriptor instead.
  50. func (*DepartmentPushNoticeMessage) Descriptor() ([]byte, []int) {
  51. return file_wecom_WDepartmentPushNotice_proto_rawDescGZIP(), []int{0}
  52. }
  53. func (x *DepartmentPushNoticeMessage) GetWxId() int64 {
  54. if x != nil {
  55. return x.WxId
  56. }
  57. return 0
  58. }
  59. func (x *DepartmentPushNoticeMessage) GetDeparts() []*DepartmentMessage {
  60. if x != nil {
  61. return x.Departs
  62. }
  63. return nil
  64. }
  65. func (x *DepartmentPushNoticeMessage) GetTaskId() int64 {
  66. if x != nil {
  67. return x.TaskId
  68. }
  69. return 0
  70. }
  71. type DepartmentMessage struct {
  72. state protoimpl.MessageState `protogen:"open.v1"`
  73. RemoteId int64 `protobuf:"varint,1,opt,name=RemoteId,proto3" json:"RemoteId,omitempty"`
  74. ParentId int64 `protobuf:"varint,2,opt,name=ParentId,proto3" json:"ParentId,omitempty"` // 上级部门id
  75. Name string `protobuf:"bytes,3,opt,name=Name,proto3" json:"Name,omitempty"`
  76. GroupId int64 `protobuf:"varint,4,opt,name=GroupId,proto3" json:"GroupId,omitempty"` // 群聊id
  77. UserCnt int32 `protobuf:"varint,5,opt,name=UserCnt,proto3" json:"UserCnt,omitempty"`
  78. unknownFields protoimpl.UnknownFields
  79. sizeCache protoimpl.SizeCache
  80. }
  81. func (x *DepartmentMessage) Reset() {
  82. *x = DepartmentMessage{}
  83. mi := &file_wecom_WDepartmentPushNotice_proto_msgTypes[1]
  84. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  85. ms.StoreMessageInfo(mi)
  86. }
  87. func (x *DepartmentMessage) String() string {
  88. return protoimpl.X.MessageStringOf(x)
  89. }
  90. func (*DepartmentMessage) ProtoMessage() {}
  91. func (x *DepartmentMessage) ProtoReflect() protoreflect.Message {
  92. mi := &file_wecom_WDepartmentPushNotice_proto_msgTypes[1]
  93. if x != nil {
  94. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  95. if ms.LoadMessageInfo() == nil {
  96. ms.StoreMessageInfo(mi)
  97. }
  98. return ms
  99. }
  100. return mi.MessageOf(x)
  101. }
  102. // Deprecated: Use DepartmentMessage.ProtoReflect.Descriptor instead.
  103. func (*DepartmentMessage) Descriptor() ([]byte, []int) {
  104. return file_wecom_WDepartmentPushNotice_proto_rawDescGZIP(), []int{1}
  105. }
  106. func (x *DepartmentMessage) GetRemoteId() int64 {
  107. if x != nil {
  108. return x.RemoteId
  109. }
  110. return 0
  111. }
  112. func (x *DepartmentMessage) GetParentId() int64 {
  113. if x != nil {
  114. return x.ParentId
  115. }
  116. return 0
  117. }
  118. func (x *DepartmentMessage) GetName() string {
  119. if x != nil {
  120. return x.Name
  121. }
  122. return ""
  123. }
  124. func (x *DepartmentMessage) GetGroupId() int64 {
  125. if x != nil {
  126. return x.GroupId
  127. }
  128. return 0
  129. }
  130. func (x *DepartmentMessage) GetUserCnt() int32 {
  131. if x != nil {
  132. return x.UserCnt
  133. }
  134. return 0
  135. }
  136. var File_wecom_WDepartmentPushNotice_proto protoreflect.FileDescriptor
  137. const file_wecom_WDepartmentPushNotice_proto_rawDesc = "" +
  138. "\n" +
  139. "!wecom/WDepartmentPushNotice.proto\x12\x10Im.Scrm.Ww.Proto\"\x88\x01\n" +
  140. "\x1bDepartmentPushNoticeMessage\x12\x12\n" +
  141. "\x04WxId\x18\x01 \x01(\x03R\x04WxId\x12=\n" +
  142. "\aDeparts\x18\x02 \x03(\v2#.Im.Scrm.Ww.Proto.DepartmentMessageR\aDeparts\x12\x16\n" +
  143. "\x06TaskId\x18\x03 \x01(\x03R\x06TaskId\"\x93\x01\n" +
  144. "\x11DepartmentMessage\x12\x1a\n" +
  145. "\bRemoteId\x18\x01 \x01(\x03R\bRemoteId\x12\x1a\n" +
  146. "\bParentId\x18\x02 \x01(\x03R\bParentId\x12\x12\n" +
  147. "\x04Name\x18\x03 \x01(\tR\x04Name\x12\x18\n" +
  148. "\aGroupId\x18\x04 \x01(\x03R\aGroupId\x12\x18\n" +
  149. "\aUserCnt\x18\x05 \x01(\x05R\aUserCntB\x13Z\x11./workphone/wecomb\x06proto3"
  150. var (
  151. file_wecom_WDepartmentPushNotice_proto_rawDescOnce sync.Once
  152. file_wecom_WDepartmentPushNotice_proto_rawDescData []byte
  153. )
  154. func file_wecom_WDepartmentPushNotice_proto_rawDescGZIP() []byte {
  155. file_wecom_WDepartmentPushNotice_proto_rawDescOnce.Do(func() {
  156. file_wecom_WDepartmentPushNotice_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_wecom_WDepartmentPushNotice_proto_rawDesc), len(file_wecom_WDepartmentPushNotice_proto_rawDesc)))
  157. })
  158. return file_wecom_WDepartmentPushNotice_proto_rawDescData
  159. }
  160. var file_wecom_WDepartmentPushNotice_proto_msgTypes = make([]protoimpl.MessageInfo, 2)
  161. var file_wecom_WDepartmentPushNotice_proto_goTypes = []any{
  162. (*DepartmentPushNoticeMessage)(nil), // 0: Im.Scrm.Ww.Proto.DepartmentPushNoticeMessage
  163. (*DepartmentMessage)(nil), // 1: Im.Scrm.Ww.Proto.DepartmentMessage
  164. }
  165. var file_wecom_WDepartmentPushNotice_proto_depIdxs = []int32{
  166. 1, // 0: Im.Scrm.Ww.Proto.DepartmentPushNoticeMessage.Departs:type_name -> Im.Scrm.Ww.Proto.DepartmentMessage
  167. 1, // [1:1] is the sub-list for method output_type
  168. 1, // [1:1] is the sub-list for method input_type
  169. 1, // [1:1] is the sub-list for extension type_name
  170. 1, // [1:1] is the sub-list for extension extendee
  171. 0, // [0:1] is the sub-list for field type_name
  172. }
  173. func init() { file_wecom_WDepartmentPushNotice_proto_init() }
  174. func file_wecom_WDepartmentPushNotice_proto_init() {
  175. if File_wecom_WDepartmentPushNotice_proto != nil {
  176. return
  177. }
  178. type x struct{}
  179. out := protoimpl.TypeBuilder{
  180. File: protoimpl.DescBuilder{
  181. GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
  182. RawDescriptor: unsafe.Slice(unsafe.StringData(file_wecom_WDepartmentPushNotice_proto_rawDesc), len(file_wecom_WDepartmentPushNotice_proto_rawDesc)),
  183. NumEnums: 0,
  184. NumMessages: 2,
  185. NumExtensions: 0,
  186. NumServices: 0,
  187. },
  188. GoTypes: file_wecom_WDepartmentPushNotice_proto_goTypes,
  189. DependencyIndexes: file_wecom_WDepartmentPushNotice_proto_depIdxs,
  190. MessageInfos: file_wecom_WDepartmentPushNotice_proto_msgTypes,
  191. }.Build()
  192. File_wecom_WDepartmentPushNotice_proto = out.File
  193. file_wecom_WDepartmentPushNotice_proto_goTypes = nil
  194. file_wecom_WDepartmentPushNotice_proto_depIdxs = nil
  195. }