bxcore.go 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. // Code generated by goctl. DO NOT EDIT!
  2. // Source: bxcore.proto
  3. package bxcore
  4. import (
  5. "context"
  6. "jyBXCore/rpc/type/bxcore"
  7. "github.com/zeromicro/go-zero/zrpc"
  8. "google.golang.org/grpc"
  9. )
  10. type (
  11. PInfo = bxcore.PInfo
  12. SearchData = bxcore.SearchData
  13. SearchLimitReq = bxcore.SearchLimitReq
  14. SearchLimitResp = bxcore.SearchLimitResp
  15. SearchList = bxcore.SearchList
  16. SearchReq = bxcore.SearchReq
  17. SearchResp = bxcore.SearchResp
  18. WinnerInfo = bxcore.WinnerInfo
  19. BxCore interface {
  20. // 标讯搜索结果列表数据
  21. GetSearchList(ctx context.Context, in *SearchReq, opts ...grpc.CallOption) (*SearchResp, error)
  22. // 标讯搜索限制内容
  23. SearchLimit(ctx context.Context, in *SearchLimitReq, opts ...grpc.CallOption) (*SearchLimitResp, error)
  24. }
  25. defaultBxCore struct {
  26. cli zrpc.Client
  27. }
  28. )
  29. func NewBxCore(cli zrpc.Client) BxCore {
  30. return &defaultBxCore{
  31. cli: cli,
  32. }
  33. }
  34. // 标讯搜索结果列表数据
  35. func (m *defaultBxCore) GetSearchList(ctx context.Context, in *SearchReq, opts ...grpc.CallOption) (*SearchResp, error) {
  36. client := bxcore.NewBxCoreClient(m.cli.Conn())
  37. return client.GetSearchList(ctx, in, opts...)
  38. }
  39. // 标讯搜索限制内容
  40. func (m *defaultBxCore) SearchLimit(ctx context.Context, in *SearchLimitReq, opts ...grpc.CallOption) (*SearchLimitResp, error) {
  41. client := bxcore.NewBxCoreClient(m.cli.Conn())
  42. return client.SearchLimit(ctx, in, opts...)
  43. }