stdlib.go 2.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. // Code generated by goctl. DO NOT EDIT!
  2. // Source: stdlib.proto
  3. //go:generate mockgen -destination ./stdlib_mock.go -package stdlibclient -source $GOFILE
  4. package stdlibclient
  5. import (
  6. "context"
  7. "app.yhyue.com/moapp/jy_docs/rpc/stdlib/stdlib"
  8. "github.com/tal-tech/go-zero/zrpc"
  9. )
  10. type (
  11. DocQueryRequest = stdlib.DocQueryRequest
  12. DocQueryResponse = stdlib.DocQueryResponse
  13. DocChangeReq = stdlib.DocChangeReq
  14. DocGetCheckResp = stdlib.DocGetCheckResp
  15. DocInfo = stdlib.DocInfo
  16. DocGetContentResp = stdlib.DocGetContentResp
  17. DocActivityReq = stdlib.DocActivityReq
  18. DocActivityResp = stdlib.DocActivityResp
  19. Doc = stdlib.Doc
  20. DocChangeResp = stdlib.DocChangeResp
  21. DocStatisticsReq = stdlib.DocStatisticsReq
  22. DocGetCheckReq = stdlib.DocGetCheckReq
  23. DocActivity = stdlib.DocActivity
  24. Stdlib interface {
  25. DocQuery(ctx context.Context, in *DocQueryRequest) (*DocQueryResponse, error)
  26. DocOn(ctx context.Context, in *DocChangeReq) (*DocChangeResp, error)
  27. DocOff(ctx context.Context, in *DocChangeReq) (*DocChangeResp, error)
  28. DocStatistics(ctx context.Context, in *DocStatisticsReq) (*DocChangeResp, error)
  29. DocGetCheck(ctx context.Context, in *DocGetCheckReq) (*DocGetCheckResp, error)
  30. DocGetContent(ctx context.Context, in *DocGetCheckReq) (*DocGetContentResp, error)
  31. DocActivity(ctx context.Context, in *DocActivityReq) (*DocActivityResp, error)
  32. }
  33. defaultStdlib struct {
  34. cli zrpc.Client
  35. }
  36. )
  37. func NewStdlib(cli zrpc.Client) Stdlib {
  38. return &defaultStdlib{
  39. cli: cli,
  40. }
  41. }
  42. func (m *defaultStdlib) DocQuery(ctx context.Context, in *DocQueryRequest) (*DocQueryResponse, error) {
  43. client := stdlib.NewStdlibClient(m.cli.Conn())
  44. return client.DocQuery(ctx, in)
  45. }
  46. func (m *defaultStdlib) DocOn(ctx context.Context, in *DocChangeReq) (*DocChangeResp, error) {
  47. client := stdlib.NewStdlibClient(m.cli.Conn())
  48. return client.DocOn(ctx, in)
  49. }
  50. func (m *defaultStdlib) DocOff(ctx context.Context, in *DocChangeReq) (*DocChangeResp, error) {
  51. client := stdlib.NewStdlibClient(m.cli.Conn())
  52. return client.DocOff(ctx, in)
  53. }
  54. func (m *defaultStdlib) DocStatistics(ctx context.Context, in *DocStatisticsReq) (*DocChangeResp, error) {
  55. client := stdlib.NewStdlibClient(m.cli.Conn())
  56. return client.DocStatistics(ctx, in)
  57. }
  58. func (m *defaultStdlib) DocGetCheck(ctx context.Context, in *DocGetCheckReq) (*DocGetCheckResp, error) {
  59. client := stdlib.NewStdlibClient(m.cli.Conn())
  60. return client.DocGetCheck(ctx, in)
  61. }
  62. func (m *defaultStdlib) DocGetContent(ctx context.Context, in *DocGetCheckReq) (*DocGetContentResp, error) {
  63. client := stdlib.NewStdlibClient(m.cli.Conn())
  64. return client.DocGetContent(ctx, in)
  65. }
  66. func (m *defaultStdlib) DocActivity(ctx context.Context, in *DocActivityReq) (*DocActivityResp, error) {
  67. client := stdlib.NewStdlibClient(m.cli.Conn())
  68. return client.DocActivity(ctx, in)
  69. }