bxsubscribe.go 9.9 KB

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