WChatRoomActionTask.pb.go 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299
  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/WChatRoomActionTask.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 EnumChatRoomAction int32
  21. const (
  22. EnumChatRoomAction_RoomName EnumChatRoomAction = 0 // 改群名 content=群名称
  23. EnumChatRoomAction_ModifyPublicNoti EnumChatRoomAction = 1 // 改公告 content=公告内容
  24. EnumChatRoomAction_AddMember EnumChatRoomAction = 2 // 拉人 Members不为空,content=附带消息
  25. EnumChatRoomAction_KickMember EnumChatRoomAction = 3 // 踢人
  26. EnumChatRoomAction_RoomShowName EnumChatRoomAction = 4 // 修改群内显示名 content=显示名 未实现
  27. EnumChatRoomAction_AddToPhonebook EnumChatRoomAction = 5 // 未实现
  28. EnumChatRoomAction_NoDisturb EnumChatRoomAction = 6 // 免打扰 IntValue=1 (消息免打扰 ),IntValue=0 取消,可设置单个联系人
  29. EnumChatRoomAction_ExitRoom EnumChatRoomAction = 7 // 退群
  30. EnumChatRoomAction_CreateRoom EnumChatRoomAction = 8 // 建群 Members不为空,content=群名称
  31. EnumChatRoomAction_ViewAllMember EnumChatRoomAction = 9 // 查看所有群成员 未实现
  32. EnumChatRoomAction_TransferOwner EnumChatRoomAction = 10 // 群主转让
  33. EnumChatRoomAction_SetVerify EnumChatRoomAction = 11 // 未实现
  34. EnumChatRoomAction_AddManager EnumChatRoomAction = 12 // 设置群管理员
  35. EnumChatRoomAction_DelManager EnumChatRoomAction = 13 // 删除群管理员
  36. EnumChatRoomAction_SetRemark EnumChatRoomAction = 14 // 未实现
  37. EnumChatRoomAction_AddToFold EnumChatRoomAction = 15 // 折叠
  38. EnumChatRoomAction_SetTop EnumChatRoomAction = 16 //设置置顶 IntValue=0 取消置顶,IntValue=1 置顶,可设置单个联系人
  39. EnumChatRoomAction_SetMarked EnumChatRoomAction = 17 //标记 IntValue=0 取消标记,IntValue=1 标记,可设置单个联系人
  40. )
  41. // Enum value maps for EnumChatRoomAction.
  42. var (
  43. EnumChatRoomAction_name = map[int32]string{
  44. 0: "RoomName",
  45. 1: "ModifyPublicNoti",
  46. 2: "AddMember",
  47. 3: "KickMember",
  48. 4: "RoomShowName",
  49. 5: "AddToPhonebook",
  50. 6: "NoDisturb",
  51. 7: "ExitRoom",
  52. 8: "CreateRoom",
  53. 9: "ViewAllMember",
  54. 10: "TransferOwner",
  55. 11: "SetVerify",
  56. 12: "AddManager",
  57. 13: "DelManager",
  58. 14: "SetRemark",
  59. 15: "AddToFold",
  60. 16: "SetTop",
  61. 17: "SetMarked",
  62. }
  63. EnumChatRoomAction_value = map[string]int32{
  64. "RoomName": 0,
  65. "ModifyPublicNoti": 1,
  66. "AddMember": 2,
  67. "KickMember": 3,
  68. "RoomShowName": 4,
  69. "AddToPhonebook": 5,
  70. "NoDisturb": 6,
  71. "ExitRoom": 7,
  72. "CreateRoom": 8,
  73. "ViewAllMember": 9,
  74. "TransferOwner": 10,
  75. "SetVerify": 11,
  76. "AddManager": 12,
  77. "DelManager": 13,
  78. "SetRemark": 14,
  79. "AddToFold": 15,
  80. "SetTop": 16,
  81. "SetMarked": 17,
  82. }
  83. )
  84. func (x EnumChatRoomAction) Enum() *EnumChatRoomAction {
  85. p := new(EnumChatRoomAction)
  86. *p = x
  87. return p
  88. }
  89. func (x EnumChatRoomAction) String() string {
  90. return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  91. }
  92. func (EnumChatRoomAction) Descriptor() protoreflect.EnumDescriptor {
  93. return file_wecom_WChatRoomActionTask_proto_enumTypes[0].Descriptor()
  94. }
  95. func (EnumChatRoomAction) Type() protoreflect.EnumType {
  96. return &file_wecom_WChatRoomActionTask_proto_enumTypes[0]
  97. }
  98. func (x EnumChatRoomAction) Number() protoreflect.EnumNumber {
  99. return protoreflect.EnumNumber(x)
  100. }
  101. // Deprecated: Use EnumChatRoomAction.Descriptor instead.
  102. func (EnumChatRoomAction) EnumDescriptor() ([]byte, []int) {
  103. return file_wecom_WChatRoomActionTask_proto_rawDescGZIP(), []int{0}
  104. }
  105. type ChatRoomActionTaskMessage struct {
  106. state protoimpl.MessageState `protogen:"open.v1"`
  107. WxId int64 `protobuf:"varint,1,opt,name=WxId,proto3" json:"WxId,omitempty"` // 商家所属微信号
  108. ConvId int64 `protobuf:"varint,2,opt,name=ConvId,proto3" json:"ConvId,omitempty"` // 会话remoteId
  109. Action EnumChatRoomAction `protobuf:"varint,3,opt,name=Action,proto3,enum=Im.Scrm.Ww.Proto.EnumChatRoomAction" json:"Action,omitempty"` // 指令
  110. Content string `protobuf:"bytes,4,opt,name=Content,proto3" json:"Content,omitempty"` // 指令内容
  111. IntValue int32 `protobuf:"varint,5,opt,name=IntValue,proto3" json:"IntValue,omitempty"` //
  112. Members []int64 `protobuf:"varint,6,rep,packed,name=Members,proto3" json:"Members,omitempty"` //操作的联系人(客户)
  113. TaskId int64 `protobuf:"varint,7,opt,name=taskId,proto3" json:"taskId,omitempty"`
  114. unknownFields protoimpl.UnknownFields
  115. sizeCache protoimpl.SizeCache
  116. }
  117. func (x *ChatRoomActionTaskMessage) Reset() {
  118. *x = ChatRoomActionTaskMessage{}
  119. mi := &file_wecom_WChatRoomActionTask_proto_msgTypes[0]
  120. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  121. ms.StoreMessageInfo(mi)
  122. }
  123. func (x *ChatRoomActionTaskMessage) String() string {
  124. return protoimpl.X.MessageStringOf(x)
  125. }
  126. func (*ChatRoomActionTaskMessage) ProtoMessage() {}
  127. func (x *ChatRoomActionTaskMessage) ProtoReflect() protoreflect.Message {
  128. mi := &file_wecom_WChatRoomActionTask_proto_msgTypes[0]
  129. if x != nil {
  130. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  131. if ms.LoadMessageInfo() == nil {
  132. ms.StoreMessageInfo(mi)
  133. }
  134. return ms
  135. }
  136. return mi.MessageOf(x)
  137. }
  138. // Deprecated: Use ChatRoomActionTaskMessage.ProtoReflect.Descriptor instead.
  139. func (*ChatRoomActionTaskMessage) Descriptor() ([]byte, []int) {
  140. return file_wecom_WChatRoomActionTask_proto_rawDescGZIP(), []int{0}
  141. }
  142. func (x *ChatRoomActionTaskMessage) GetWxId() int64 {
  143. if x != nil {
  144. return x.WxId
  145. }
  146. return 0
  147. }
  148. func (x *ChatRoomActionTaskMessage) GetConvId() int64 {
  149. if x != nil {
  150. return x.ConvId
  151. }
  152. return 0
  153. }
  154. func (x *ChatRoomActionTaskMessage) GetAction() EnumChatRoomAction {
  155. if x != nil {
  156. return x.Action
  157. }
  158. return EnumChatRoomAction_RoomName
  159. }
  160. func (x *ChatRoomActionTaskMessage) GetContent() string {
  161. if x != nil {
  162. return x.Content
  163. }
  164. return ""
  165. }
  166. func (x *ChatRoomActionTaskMessage) GetIntValue() int32 {
  167. if x != nil {
  168. return x.IntValue
  169. }
  170. return 0
  171. }
  172. func (x *ChatRoomActionTaskMessage) GetMembers() []int64 {
  173. if x != nil {
  174. return x.Members
  175. }
  176. return nil
  177. }
  178. func (x *ChatRoomActionTaskMessage) GetTaskId() int64 {
  179. if x != nil {
  180. return x.TaskId
  181. }
  182. return 0
  183. }
  184. var File_wecom_WChatRoomActionTask_proto protoreflect.FileDescriptor
  185. const file_wecom_WChatRoomActionTask_proto_rawDesc = "" +
  186. "\n" +
  187. "\x1fwecom/WChatRoomActionTask.proto\x12\x10Im.Scrm.Ww.Proto\"\xed\x01\n" +
  188. "\x19ChatRoomActionTaskMessage\x12\x12\n" +
  189. "\x04WxId\x18\x01 \x01(\x03R\x04WxId\x12\x16\n" +
  190. "\x06ConvId\x18\x02 \x01(\x03R\x06ConvId\x12<\n" +
  191. "\x06Action\x18\x03 \x01(\x0e2$.Im.Scrm.Ww.Proto.EnumChatRoomActionR\x06Action\x12\x18\n" +
  192. "\aContent\x18\x04 \x01(\tR\aContent\x12\x1a\n" +
  193. "\bIntValue\x18\x05 \x01(\x05R\bIntValue\x12\x18\n" +
  194. "\aMembers\x18\x06 \x03(\x03R\aMembers\x12\x16\n" +
  195. "\x06taskId\x18\a \x01(\x03R\x06taskId*\xb8\x02\n" +
  196. "\x12EnumChatRoomAction\x12\f\n" +
  197. "\bRoomName\x10\x00\x12\x14\n" +
  198. "\x10ModifyPublicNoti\x10\x01\x12\r\n" +
  199. "\tAddMember\x10\x02\x12\x0e\n" +
  200. "\n" +
  201. "KickMember\x10\x03\x12\x10\n" +
  202. "\fRoomShowName\x10\x04\x12\x12\n" +
  203. "\x0eAddToPhonebook\x10\x05\x12\r\n" +
  204. "\tNoDisturb\x10\x06\x12\f\n" +
  205. "\bExitRoom\x10\a\x12\x0e\n" +
  206. "\n" +
  207. "CreateRoom\x10\b\x12\x11\n" +
  208. "\rViewAllMember\x10\t\x12\x11\n" +
  209. "\rTransferOwner\x10\n" +
  210. "\x12\r\n" +
  211. "\tSetVerify\x10\v\x12\x0e\n" +
  212. "\n" +
  213. "AddManager\x10\f\x12\x0e\n" +
  214. "\n" +
  215. "DelManager\x10\r\x12\r\n" +
  216. "\tSetRemark\x10\x0e\x12\r\n" +
  217. "\tAddToFold\x10\x0f\x12\n" +
  218. "\n" +
  219. "\x06SetTop\x10\x10\x12\r\n" +
  220. "\tSetMarked\x10\x11B\x13Z\x11./workphone/wecomb\x06proto3"
  221. var (
  222. file_wecom_WChatRoomActionTask_proto_rawDescOnce sync.Once
  223. file_wecom_WChatRoomActionTask_proto_rawDescData []byte
  224. )
  225. func file_wecom_WChatRoomActionTask_proto_rawDescGZIP() []byte {
  226. file_wecom_WChatRoomActionTask_proto_rawDescOnce.Do(func() {
  227. file_wecom_WChatRoomActionTask_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_wecom_WChatRoomActionTask_proto_rawDesc), len(file_wecom_WChatRoomActionTask_proto_rawDesc)))
  228. })
  229. return file_wecom_WChatRoomActionTask_proto_rawDescData
  230. }
  231. var file_wecom_WChatRoomActionTask_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
  232. var file_wecom_WChatRoomActionTask_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
  233. var file_wecom_WChatRoomActionTask_proto_goTypes = []any{
  234. (EnumChatRoomAction)(0), // 0: Im.Scrm.Ww.Proto.EnumChatRoomAction
  235. (*ChatRoomActionTaskMessage)(nil), // 1: Im.Scrm.Ww.Proto.ChatRoomActionTaskMessage
  236. }
  237. var file_wecom_WChatRoomActionTask_proto_depIdxs = []int32{
  238. 0, // 0: Im.Scrm.Ww.Proto.ChatRoomActionTaskMessage.Action:type_name -> Im.Scrm.Ww.Proto.EnumChatRoomAction
  239. 1, // [1:1] is the sub-list for method output_type
  240. 1, // [1:1] is the sub-list for method input_type
  241. 1, // [1:1] is the sub-list for extension type_name
  242. 1, // [1:1] is the sub-list for extension extendee
  243. 0, // [0:1] is the sub-list for field type_name
  244. }
  245. func init() { file_wecom_WChatRoomActionTask_proto_init() }
  246. func file_wecom_WChatRoomActionTask_proto_init() {
  247. if File_wecom_WChatRoomActionTask_proto != nil {
  248. return
  249. }
  250. type x struct{}
  251. out := protoimpl.TypeBuilder{
  252. File: protoimpl.DescBuilder{
  253. GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
  254. RawDescriptor: unsafe.Slice(unsafe.StringData(file_wecom_WChatRoomActionTask_proto_rawDesc), len(file_wecom_WChatRoomActionTask_proto_rawDesc)),
  255. NumEnums: 1,
  256. NumMessages: 1,
  257. NumExtensions: 0,
  258. NumServices: 0,
  259. },
  260. GoTypes: file_wecom_WChatRoomActionTask_proto_goTypes,
  261. DependencyIndexes: file_wecom_WChatRoomActionTask_proto_depIdxs,
  262. EnumInfos: file_wecom_WChatRoomActionTask_proto_enumTypes,
  263. MessageInfos: file_wecom_WChatRoomActionTask_proto_msgTypes,
  264. }.Build()
  265. File_wecom_WChatRoomActionTask_proto = out.File
  266. file_wecom_WChatRoomActionTask_proto_goTypes = nil
  267. file_wecom_WChatRoomActionTask_proto_depIdxs = nil
  268. }