bxsubscribe.go 9.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210
  1. // Code generated by goctl. DO NOT EDIT.
  2. // Source: bxsubscribe.proto
  3. package bxsubscribeclient
  4. import (
  5. "context"
  6. "jyBXSubscribe/rpc/type/bxsubscribe"
  7. "github.com/zeromicro/go-zero/zrpc"
  8. "google.golang.org/grpc"
  9. )
  10. type (
  11. BidDistributorReq = bxsubscribe.BidDistributorReq
  12. ByPushHistoryResp = bxsubscribe.ByPushHistoryResp
  13. CityList = bxsubscribe.CityList
  14. DistributorResp = bxsubscribe.DistributorResp
  15. GetDistributorReq = bxsubscribe.GetDistributorReq
  16. GetKeyReq = bxsubscribe.GetKeyReq
  17. GetPushSetReq = bxsubscribe.GetPushSetReq
  18. GetPushSetResp = bxsubscribe.GetPushSetResp
  19. GetUserInfo = bxsubscribe.GetUserInfo
  20. GetUserInfoReq = bxsubscribe.GetUserInfoReq
  21. GetUserInfoResq = bxsubscribe.GetUserInfoResq
  22. GetViewStatusReq = bxsubscribe.GetViewStatusReq
  23. Items = bxsubscribe.Items
  24. Key = bxsubscribe.Key
  25. KeyItems = bxsubscribe.KeyItems
  26. KeyResp = bxsubscribe.KeyResp
  27. Keys = bxsubscribe.Keys
  28. List = bxsubscribe.List
  29. MsgDistributorReq = bxsubscribe.MsgDistributorReq
  30. PushSet = bxsubscribe.PushSet
  31. SetPushSetReq = bxsubscribe.SetPushSetReq
  32. SetReadReq = bxsubscribe.SetReadReq
  33. SetUserInfoReq = bxsubscribe.SetUserInfoReq
  34. SomeInfo = bxsubscribe.SomeInfo
  35. SomeInfoReq = bxsubscribe.SomeInfoReq
  36. SomeInfoResp = bxsubscribe.SomeInfoResp
  37. StaffSubscribe = bxsubscribe.StaffSubscribe
  38. StaffSubscribeDetail = bxsubscribe.StaffSubscribeDetail
  39. StaffSubscribeDetailReq = bxsubscribe.StaffSubscribeDetailReq
  40. StaffSubscribeListResp = bxsubscribe.StaffSubscribeListResp
  41. StaffSubscribeReq = bxsubscribe.StaffSubscribeReq
  42. StatusResp = bxsubscribe.StatusResp
  43. Subscribe = bxsubscribe.Subscribe
  44. SubscribeData = bxsubscribe.SubscribeData
  45. SubscribeInfo = bxsubscribe.SubscribeInfo
  46. SubscribeInfosReq = bxsubscribe.SubscribeInfosReq
  47. SubscribeInfosResp = bxsubscribe.SubscribeInfosResp
  48. TimeJson = bxsubscribe.TimeJson
  49. UpdateSubScribeInfoReq = bxsubscribe.UpdateSubScribeInfoReq
  50. UserReq = bxsubscribe.UserReq
  51. UserResp = bxsubscribe.UserResp
  52. UserResq = bxsubscribe.UserResq
  53. UserStatus = bxsubscribe.UserStatus
  54. ViewStatusResp = bxsubscribe.ViewStatusResp
  55. WinnerInfo = bxsubscribe.WinnerInfo
  56. Bxsubscribe interface {
  57. // 获取订阅推送列表
  58. GetSubList(ctx context.Context, in *SubscribeInfosReq, opts ...grpc.CallOption) (*SubscribeInfosResp, error)
  59. // 获取订阅推送相关信息
  60. GetSubSomeInfo(ctx context.Context, in *SomeInfoReq, opts ...grpc.CallOption) (*SomeInfoResp, error)
  61. // 修改订阅信息接口
  62. UpdateSubScribeInfo(ctx context.Context, in *UpdateSubScribeInfoReq, opts ...grpc.CallOption) (*StatusResp, error)
  63. // 推送页面筛选导出
  64. ByPushHistory(ctx context.Context, in *SubscribeInfosReq, opts ...grpc.CallOption) (*ByPushHistoryResp, error)
  65. // 推送数据浏览状态修改
  66. SetRead(ctx context.Context, in *SetReadReq, opts ...grpc.CallOption) (*StatusResp, error)
  67. // 关键词获取
  68. GetKey(ctx context.Context, in *GetKeyReq, opts ...grpc.CallOption) (*KeyResp, error)
  69. // 订阅设置获取
  70. GetSubScribeInfo(ctx context.Context, in *UserReq, opts ...grpc.CallOption) (*UserResq, error)
  71. // 信息分发
  72. MsgDistributor(ctx context.Context, in *MsgDistributorReq, opts ...grpc.CallOption) (*StatusResp, error)
  73. // 手动分发人员查询
  74. GetDistributor(ctx context.Context, in *GetDistributorReq, opts ...grpc.CallOption) (*DistributorResp, error)
  75. // 查看状态
  76. GetViewStatus(ctx context.Context, in *GetViewStatusReq, opts ...grpc.CallOption) (*ViewStatusResp, error)
  77. // 用户推送信息查看
  78. UserInfo(ctx context.Context, in *GetUserInfoReq, opts ...grpc.CallOption) (*GetUserInfoResq, error)
  79. // 用户邮箱保存
  80. SetUser(ctx context.Context, in *SetUserInfoReq, opts ...grpc.CallOption) (*StatusResp, error)
  81. // 用户推送设置查看
  82. GetPushSet(ctx context.Context, in *GetPushSetReq, opts ...grpc.CallOption) (*GetPushSetResp, error)
  83. // 用户推送设置修改
  84. SetPushSet(ctx context.Context, in *SetPushSetReq, opts ...grpc.CallOption) (*StatusResp, error)
  85. // 查看企业员工用户订阅
  86. GetStaffSubscribeList(ctx context.Context, in *StaffSubscribeReq, opts ...grpc.CallOption) (*StaffSubscribeListResp, error)
  87. // 查看企业员工用户订阅详情
  88. GetStaffSubscribeDetail(ctx context.Context, in *StaffSubscribeDetailReq, opts ...grpc.CallOption) (*StaffSubscribeDetail, error)
  89. // 标讯信息分发
  90. BidDistributor(ctx context.Context, in *BidDistributorReq, opts ...grpc.CallOption) (*StatusResp, error)
  91. }
  92. defaultBxsubscribe struct {
  93. cli zrpc.Client
  94. }
  95. )
  96. func NewBxsubscribe(cli zrpc.Client) Bxsubscribe {
  97. return &defaultBxsubscribe{
  98. cli: cli,
  99. }
  100. }
  101. // 获取订阅推送列表
  102. func (m *defaultBxsubscribe) GetSubList(ctx context.Context, in *SubscribeInfosReq, opts ...grpc.CallOption) (*SubscribeInfosResp, error) {
  103. client := bxsubscribe.NewBxsubscribeClient(m.cli.Conn())
  104. return client.GetSubList(ctx, in, opts...)
  105. }
  106. // 获取订阅推送相关信息
  107. func (m *defaultBxsubscribe) GetSubSomeInfo(ctx context.Context, in *SomeInfoReq, opts ...grpc.CallOption) (*SomeInfoResp, error) {
  108. client := bxsubscribe.NewBxsubscribeClient(m.cli.Conn())
  109. return client.GetSubSomeInfo(ctx, in, opts...)
  110. }
  111. // 修改订阅信息接口
  112. func (m *defaultBxsubscribe) UpdateSubScribeInfo(ctx context.Context, in *UpdateSubScribeInfoReq, opts ...grpc.CallOption) (*StatusResp, error) {
  113. client := bxsubscribe.NewBxsubscribeClient(m.cli.Conn())
  114. return client.UpdateSubScribeInfo(ctx, in, opts...)
  115. }
  116. // 推送页面筛选导出
  117. func (m *defaultBxsubscribe) ByPushHistory(ctx context.Context, in *SubscribeInfosReq, opts ...grpc.CallOption) (*ByPushHistoryResp, error) {
  118. client := bxsubscribe.NewBxsubscribeClient(m.cli.Conn())
  119. return client.ByPushHistory(ctx, in, opts...)
  120. }
  121. // 推送数据浏览状态修改
  122. func (m *defaultBxsubscribe) SetRead(ctx context.Context, in *SetReadReq, opts ...grpc.CallOption) (*StatusResp, error) {
  123. client := bxsubscribe.NewBxsubscribeClient(m.cli.Conn())
  124. return client.SetRead(ctx, in, opts...)
  125. }
  126. // 关键词获取
  127. func (m *defaultBxsubscribe) GetKey(ctx context.Context, in *GetKeyReq, opts ...grpc.CallOption) (*KeyResp, error) {
  128. client := bxsubscribe.NewBxsubscribeClient(m.cli.Conn())
  129. return client.GetKey(ctx, in, opts...)
  130. }
  131. // 订阅设置获取
  132. func (m *defaultBxsubscribe) GetSubScribeInfo(ctx context.Context, in *UserReq, opts ...grpc.CallOption) (*UserResq, error) {
  133. client := bxsubscribe.NewBxsubscribeClient(m.cli.Conn())
  134. return client.GetSubScribeInfo(ctx, in, opts...)
  135. }
  136. // 信息分发
  137. func (m *defaultBxsubscribe) MsgDistributor(ctx context.Context, in *MsgDistributorReq, opts ...grpc.CallOption) (*StatusResp, error) {
  138. client := bxsubscribe.NewBxsubscribeClient(m.cli.Conn())
  139. return client.MsgDistributor(ctx, in, opts...)
  140. }
  141. // 手动分发人员查询
  142. func (m *defaultBxsubscribe) GetDistributor(ctx context.Context, in *GetDistributorReq, opts ...grpc.CallOption) (*DistributorResp, error) {
  143. client := bxsubscribe.NewBxsubscribeClient(m.cli.Conn())
  144. return client.GetDistributor(ctx, in, opts...)
  145. }
  146. // 查看状态
  147. func (m *defaultBxsubscribe) GetViewStatus(ctx context.Context, in *GetViewStatusReq, opts ...grpc.CallOption) (*ViewStatusResp, error) {
  148. client := bxsubscribe.NewBxsubscribeClient(m.cli.Conn())
  149. return client.GetViewStatus(ctx, in, opts...)
  150. }
  151. // 用户推送信息查看
  152. func (m *defaultBxsubscribe) UserInfo(ctx context.Context, in *GetUserInfoReq, opts ...grpc.CallOption) (*GetUserInfoResq, error) {
  153. client := bxsubscribe.NewBxsubscribeClient(m.cli.Conn())
  154. return client.UserInfo(ctx, in, opts...)
  155. }
  156. // 用户邮箱保存
  157. func (m *defaultBxsubscribe) SetUser(ctx context.Context, in *SetUserInfoReq, opts ...grpc.CallOption) (*StatusResp, error) {
  158. client := bxsubscribe.NewBxsubscribeClient(m.cli.Conn())
  159. return client.SetUser(ctx, in, opts...)
  160. }
  161. // 用户推送设置查看
  162. func (m *defaultBxsubscribe) GetPushSet(ctx context.Context, in *GetPushSetReq, opts ...grpc.CallOption) (*GetPushSetResp, error) {
  163. client := bxsubscribe.NewBxsubscribeClient(m.cli.Conn())
  164. return client.GetPushSet(ctx, in, opts...)
  165. }
  166. // 用户推送设置修改
  167. func (m *defaultBxsubscribe) SetPushSet(ctx context.Context, in *SetPushSetReq, opts ...grpc.CallOption) (*StatusResp, error) {
  168. client := bxsubscribe.NewBxsubscribeClient(m.cli.Conn())
  169. return client.SetPushSet(ctx, in, opts...)
  170. }
  171. // 查看企业员工用户订阅
  172. func (m *defaultBxsubscribe) GetStaffSubscribeList(ctx context.Context, in *StaffSubscribeReq, opts ...grpc.CallOption) (*StaffSubscribeListResp, error) {
  173. client := bxsubscribe.NewBxsubscribeClient(m.cli.Conn())
  174. return client.GetStaffSubscribeList(ctx, in, opts...)
  175. }
  176. // 查看企业员工用户订阅详情
  177. func (m *defaultBxsubscribe) GetStaffSubscribeDetail(ctx context.Context, in *StaffSubscribeDetailReq, opts ...grpc.CallOption) (*StaffSubscribeDetail, error) {
  178. client := bxsubscribe.NewBxsubscribeClient(m.cli.Conn())
  179. return client.GetStaffSubscribeDetail(ctx, in, opts...)
  180. }
  181. // 标讯信息分发
  182. func (m *defaultBxsubscribe) BidDistributor(ctx context.Context, in *BidDistributorReq, opts ...grpc.CallOption) (*StatusResp, error) {
  183. client := bxsubscribe.NewBxsubscribeClient(m.cli.Conn())
  184. return client.BidDistributor(ctx, in, opts...)
  185. }