powercheck.go 942 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. // Code generated by goctl. DO NOT EDIT!
  2. // Source: powerCheck.proto
  3. package powercheck
  4. import (
  5. "context"
  6. "bp.jydev.jianyu360.cn/BaseService/powerCheckCenter/rpc/pb"
  7. "github.com/zeromicro/go-zero/zrpc"
  8. "google.golang.org/grpc"
  9. )
  10. type (
  11. CheckReq = pb.CheckReq
  12. CheckResp = pb.CheckResp
  13. Ent = pb.Ent
  14. Entniche = pb.Entniche
  15. Free = pb.Free
  16. Member = pb.Member
  17. Resp = pb.Resp
  18. Vip = pb.Vip
  19. PowerCheck interface {
  20. // 用户权限判断
  21. Check(ctx context.Context, in *CheckReq, opts ...grpc.CallOption) (*CheckResp, error)
  22. }
  23. defaultPowerCheck struct {
  24. cli zrpc.Client
  25. }
  26. )
  27. func NewPowerCheck(cli zrpc.Client) PowerCheck {
  28. return &defaultPowerCheck{
  29. cli: cli,
  30. }
  31. }
  32. // 用户权限判断
  33. func (m *defaultPowerCheck) Check(ctx context.Context, in *CheckReq, opts ...grpc.CallOption) (*CheckResp, error) {
  34. client := pb.NewPowerCheckClient(m.cli.Conn())
  35. return client.Check(ctx, in, opts...)
  36. }