bxcore.go 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  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. BxCore interface {
  19. // 标讯搜索结果列表数据
  20. GetSearchList(ctx context.Context, in *SearchReq, opts ...grpc.CallOption) (*SearchResp, error)
  21. // 标讯搜索限制内容
  22. SearchLimit(ctx context.Context, in *SearchLimitReq, opts ...grpc.CallOption) (*SearchLimitResp, error)
  23. }
  24. defaultBxCore struct {
  25. cli zrpc.Client
  26. }
  27. )
  28. func NewBxCore(cli zrpc.Client) BxCore {
  29. return &defaultBxCore{
  30. cli: cli,
  31. }
  32. }
  33. // 标讯搜索结果列表数据
  34. func (m *defaultBxCore) GetSearchList(ctx context.Context, in *SearchReq, opts ...grpc.CallOption) (*SearchResp, error) {
  35. client := bxcore.NewBxCoreClient(m.cli.Conn())
  36. return client.GetSearchList(ctx, in, opts...)
  37. }
  38. // 标讯搜索限制内容
  39. func (m *defaultBxCore) SearchLimit(ctx context.Context, in *SearchLimitReq, opts ...grpc.CallOption) (*SearchLimitResp, error) {
  40. client := bxcore.NewBxCoreClient(m.cli.Conn())
  41. return client.SearchLimit(ctx, in, opts...)
  42. }