// Code generated by goctl. DO NOT EDIT. // goctl 1.10.2 // Source: water.proto package waterClient import ( "context" "lone-services/rpc/water/pb" "github.com/zeromicro/go-zero/zrpc" "google.golang.org/grpc" ) type ( AddLogRequest = water.AddLogRequest AddWarningRequest = water.AddWarningRequest ApplyStatusRequest = water.ApplyStatusRequest ApplyUserRequest = water.ApplyUserRequest ChangeAdminRequest = water.ChangeAdminRequest EmptyRequest = water.EmptyRequest GetWarningItemsRequest = water.GetWarningItemsRequest HostCodeRequest = water.HostCodeRequest LogItemsRequest = water.LogItemsRequest Response = water.Response SettingRequest = water.SettingRequest UsersRequest = water.UsersRequest WarningStatusRequest = water.WarningStatusRequest WifiCheckRequest = water.WifiCheckRequest WifiSetRequest = water.WifiSetRequest Water interface { WifiCheck(ctx context.Context, in *WifiCheckRequest, opts ...grpc.CallOption) (*Response, error) WifiSet(ctx context.Context, in *WifiSetRequest, opts ...grpc.CallOption) (*Response, error) AddLog(ctx context.Context, in *AddLogRequest, opts ...grpc.CallOption) (*Response, error) LogItems(ctx context.Context, in *LogItemsRequest, opts ...grpc.CallOption) (*Response, error) Setting(ctx context.Context, in *SettingRequest, opts ...grpc.CallOption) (*Response, error) GetSetting(ctx context.Context, in *HostCodeRequest, opts ...grpc.CallOption) (*Response, error) // 获取月,日量 GetWaterInfo(ctx context.Context, in *EmptyRequest, opts ...grpc.CallOption) (*Response, error) // 获取 流量计 液位计 侵水计 超声 四种设备异常警告 GetWarning(ctx context.Context, in *GetWarningItemsRequest, opts ...grpc.CallOption) (*Response, error) // 添加 流量计 液位计 侵水计 超声 四种设备异常警 AddWarning(ctx context.Context, in *AddWarningRequest, opts ...grpc.CallOption) (*Response, error) // 状态 WarningStatus(ctx context.Context, in *WarningStatusRequest, opts ...grpc.CallOption) (*Response, error) // 申请 ApplyUser(ctx context.Context, in *ApplyUserRequest, opts ...grpc.CallOption) (*Response, error) // 同意 ApplyStatus(ctx context.Context, in *ApplyStatusRequest, opts ...grpc.CallOption) (*Response, error) // 转移管理人 ChangeAdmin(ctx context.Context, in *ChangeAdminRequest, opts ...grpc.CallOption) (*Response, error) // 管理人列表 Users(ctx context.Context, in *UsersRequest, opts ...grpc.CallOption) (*Response, error) } defaultWater struct { cli zrpc.Client } ) func NewWater(cli zrpc.Client) Water { return &defaultWater{ cli: cli, } } func (m *defaultWater) WifiCheck(ctx context.Context, in *WifiCheckRequest, opts ...grpc.CallOption) (*Response, error) { client := water.NewWaterClient(m.cli.Conn()) return client.WifiCheck(ctx, in, opts...) } func (m *defaultWater) WifiSet(ctx context.Context, in *WifiSetRequest, opts ...grpc.CallOption) (*Response, error) { client := water.NewWaterClient(m.cli.Conn()) return client.WifiSet(ctx, in, opts...) } func (m *defaultWater) AddLog(ctx context.Context, in *AddLogRequest, opts ...grpc.CallOption) (*Response, error) { client := water.NewWaterClient(m.cli.Conn()) return client.AddLog(ctx, in, opts...) } func (m *defaultWater) LogItems(ctx context.Context, in *LogItemsRequest, opts ...grpc.CallOption) (*Response, error) { client := water.NewWaterClient(m.cli.Conn()) return client.LogItems(ctx, in, opts...) } func (m *defaultWater) Setting(ctx context.Context, in *SettingRequest, opts ...grpc.CallOption) (*Response, error) { client := water.NewWaterClient(m.cli.Conn()) return client.Setting(ctx, in, opts...) } func (m *defaultWater) GetSetting(ctx context.Context, in *HostCodeRequest, opts ...grpc.CallOption) (*Response, error) { client := water.NewWaterClient(m.cli.Conn()) return client.GetSetting(ctx, in, opts...) } // 获取月,日量 func (m *defaultWater) GetWaterInfo(ctx context.Context, in *EmptyRequest, opts ...grpc.CallOption) (*Response, error) { client := water.NewWaterClient(m.cli.Conn()) return client.GetWaterInfo(ctx, in, opts...) } // 获取 流量计 液位计 侵水计 超声 四种设备异常警告 func (m *defaultWater) GetWarning(ctx context.Context, in *GetWarningItemsRequest, opts ...grpc.CallOption) (*Response, error) { client := water.NewWaterClient(m.cli.Conn()) return client.GetWarning(ctx, in, opts...) } // 添加 流量计 液位计 侵水计 超声 四种设备异常警 func (m *defaultWater) AddWarning(ctx context.Context, in *AddWarningRequest, opts ...grpc.CallOption) (*Response, error) { client := water.NewWaterClient(m.cli.Conn()) return client.AddWarning(ctx, in, opts...) } // 状态 func (m *defaultWater) WarningStatus(ctx context.Context, in *WarningStatusRequest, opts ...grpc.CallOption) (*Response, error) { client := water.NewWaterClient(m.cli.Conn()) return client.WarningStatus(ctx, in, opts...) } // 申请 func (m *defaultWater) ApplyUser(ctx context.Context, in *ApplyUserRequest, opts ...grpc.CallOption) (*Response, error) { client := water.NewWaterClient(m.cli.Conn()) return client.ApplyUser(ctx, in, opts...) } // 同意 func (m *defaultWater) ApplyStatus(ctx context.Context, in *ApplyStatusRequest, opts ...grpc.CallOption) (*Response, error) { client := water.NewWaterClient(m.cli.Conn()) return client.ApplyStatus(ctx, in, opts...) } // 转移管理人 func (m *defaultWater) ChangeAdmin(ctx context.Context, in *ChangeAdminRequest, opts ...grpc.CallOption) (*Response, error) { client := water.NewWaterClient(m.cli.Conn()) return client.ChangeAdmin(ctx, in, opts...) } // 管理人列表 func (m *defaultWater) Users(ctx context.Context, in *UsersRequest, opts ...grpc.CallOption) (*Response, error) { client := water.NewWaterClient(m.cli.Conn()) return client.Users(ctx, in, opts...) }