2 Star 0 Fork 0

广东宇凌网络科技有限公司/simple-iot-basic-rpc

加入 Gitee
与超过 1400万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
basic.go 24.09 KB
一键复制 编辑 原始数据 按行查看 历史
HienGee 提交于 2024-07-11 11:43 +08:00 . 同步customerTag
// Code generated by goctl. DO NOT EDIT.
// Source: basic.proto
package basicclient
import (
"context"
"gitee.com/yuLingNet/simple-iot-basic-rpc/types/basic"
"github.com/zeromicro/go-zero/zrpc"
"google.golang.org/grpc"
)
type (
BaseIDInt32Resp = basic.BaseIDInt32Resp
BaseIDInt64Resp = basic.BaseIDInt64Resp
BaseIDResp = basic.BaseIDResp
BaseIDUint32Resp = basic.BaseIDUint32Resp
BaseResp = basic.BaseResp
BaseUUIDResp = basic.BaseUUIDResp
BindCompanyListReq = basic.BindCompanyListReq
BindCompanyReq = basic.BindCompanyReq
BindMemberListReq = basic.BindMemberListReq
BindMemberListResp = basic.BindMemberListResp
BindMemberReq = basic.BindMemberReq
CompanyInfo = basic.CompanyInfo
CompanyListReq = basic.CompanyListReq
CompanyListResp = basic.CompanyListResp
DeviceCustomerTagInfo = basic.DeviceCustomerTagInfo
DeviceInfo = basic.DeviceInfo
DeviceIotIdReq = basic.DeviceIotIdReq
DeviceListReq = basic.DeviceListReq
DeviceListResp = basic.DeviceListResp
DevicePropInfo = basic.DevicePropInfo
DevicePropListReq = basic.DevicePropListReq
DevicePropListResp = basic.DevicePropListResp
Empty = basic.Empty
IDInt32Req = basic.IDInt32Req
IDInt64Req = basic.IDInt64Req
IDReq = basic.IDReq
IDUint32Req = basic.IDUint32Req
IDsInt32Req = basic.IDsInt32Req
IDsInt64Req = basic.IDsInt64Req
IDsReq = basic.IDsReq
IDsUint32Req = basic.IDsUint32Req
MemberInfo = basic.MemberInfo
MemberListReq = basic.MemberListReq
MemberListResp = basic.MemberListResp
MobileReq = basic.MobileReq
PageInfoReq = basic.PageInfoReq
ProductEventInfo = basic.ProductEventInfo
ProductEventListReq = basic.ProductEventListReq
ProductEventListResp = basic.ProductEventListResp
ProductInfo = basic.ProductInfo
ProductKeyReq = basic.ProductKeyReq
ProductListReq = basic.ProductListReq
ProductListResp = basic.ProductListResp
ProductPropertyInfo = basic.ProductPropertyInfo
ProductPropertyListReq = basic.ProductPropertyListReq
ProductPropertyListResp = basic.ProductPropertyListResp
ProductServiceInfo = basic.ProductServiceInfo
ProductServiceListReq = basic.ProductServiceListReq
ProductServiceListResp = basic.ProductServiceListResp
ProductTagInfo = basic.ProductTagInfo
ProductTagListReq = basic.ProductTagListReq
ProductTagListResp = basic.ProductTagListResp
SyncDeviceReq = basic.SyncDeviceReq
UUIDReq = basic.UUIDReq
UUIDsReq = basic.UUIDsReq
Basic interface {
InitDatabase(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*BaseResp, error)
// Bind management
BindMember(ctx context.Context, in *BindMemberReq, opts ...grpc.CallOption) (*BaseResp, error)
BindCompany(ctx context.Context, in *BindCompanyReq, opts ...grpc.CallOption) (*BaseResp, error)
UnBindMember(ctx context.Context, in *BindMemberReq, opts ...grpc.CallOption) (*BaseResp, error)
UnBindCompany(ctx context.Context, in *BindCompanyReq, opts ...grpc.CallOption) (*BaseResp, error)
GetBindMemberList(ctx context.Context, in *BindMemberListReq, opts ...grpc.CallOption) (*DeviceListResp, error)
GetBindCompanyList(ctx context.Context, in *BindCompanyListReq, opts ...grpc.CallOption) (*DeviceListResp, error)
// Company management
CreateCompany(ctx context.Context, in *CompanyInfo, opts ...grpc.CallOption) (*BaseIDResp, error)
UpdateCompany(ctx context.Context, in *CompanyInfo, opts ...grpc.CallOption) (*BaseResp, error)
GetCompanyList(ctx context.Context, in *CompanyListReq, opts ...grpc.CallOption) (*CompanyListResp, error)
GetCompanyById(ctx context.Context, in *IDReq, opts ...grpc.CallOption) (*CompanyInfo, error)
DeleteCompany(ctx context.Context, in *IDsReq, opts ...grpc.CallOption) (*BaseResp, error)
// Device management
CreateDevice(ctx context.Context, in *DeviceInfo, opts ...grpc.CallOption) (*BaseUUIDResp, error)
UpdateDevice(ctx context.Context, in *DeviceInfo, opts ...grpc.CallOption) (*BaseResp, error)
GetDeviceList(ctx context.Context, in *DeviceListReq, opts ...grpc.CallOption) (*DeviceListResp, error)
GetDeviceById(ctx context.Context, in *UUIDReq, opts ...grpc.CallOption) (*DeviceInfo, error)
GetDeviceByIotId(ctx context.Context, in *DeviceIotIdReq, opts ...grpc.CallOption) (*DeviceInfo, error)
DeleteDevice(ctx context.Context, in *UUIDsReq, opts ...grpc.CallOption) (*BaseResp, error)
SyncDevice(ctx context.Context, in *SyncDeviceReq, opts ...grpc.CallOption) (*BaseResp, error)
GetDeviceCustomerTagByIotId(ctx context.Context, in *DeviceIotIdReq, opts ...grpc.CallOption) (*DeviceCustomerTagInfo, error)
SyncDeviceCustomerTag(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*BaseResp, error)
// DeviceProp management
CreateDeviceProp(ctx context.Context, in *DevicePropInfo, opts ...grpc.CallOption) (*BaseIDResp, error)
UpdateDeviceProp(ctx context.Context, in *DevicePropInfo, opts ...grpc.CallOption) (*BaseResp, error)
GetDevicePropList(ctx context.Context, in *DevicePropListReq, opts ...grpc.CallOption) (*DevicePropListResp, error)
GetDevicePropById(ctx context.Context, in *IDReq, opts ...grpc.CallOption) (*DevicePropInfo, error)
GetDevicePropByIotId(ctx context.Context, in *DeviceIotIdReq, opts ...grpc.CallOption) (*DevicePropInfo, error)
DeleteDeviceProp(ctx context.Context, in *IDsReq, opts ...grpc.CallOption) (*BaseResp, error)
SyncDeviceProp(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*BaseResp, error)
// Member management
CreateMember(ctx context.Context, in *MemberInfo, opts ...grpc.CallOption) (*BaseUUIDResp, error)
UpdateMember(ctx context.Context, in *MemberInfo, opts ...grpc.CallOption) (*BaseResp, error)
GetMemberList(ctx context.Context, in *MemberListReq, opts ...grpc.CallOption) (*MemberListResp, error)
GetMemberById(ctx context.Context, in *UUIDReq, opts ...grpc.CallOption) (*MemberInfo, error)
GetMemberByMobile(ctx context.Context, in *MobileReq, opts ...grpc.CallOption) (*MemberInfo, error)
DeleteMember(ctx context.Context, in *UUIDsReq, opts ...grpc.CallOption) (*BaseResp, error)
// Product management
CreateProduct(ctx context.Context, in *ProductInfo, opts ...grpc.CallOption) (*BaseUUIDResp, error)
UpdateProduct(ctx context.Context, in *ProductInfo, opts ...grpc.CallOption) (*BaseResp, error)
GetProductList(ctx context.Context, in *ProductListReq, opts ...grpc.CallOption) (*ProductListResp, error)
GetProductById(ctx context.Context, in *UUIDReq, opts ...grpc.CallOption) (*ProductInfo, error)
GetProductByKey(ctx context.Context, in *ProductKeyReq, opts ...grpc.CallOption) (*ProductInfo, error)
DeleteProduct(ctx context.Context, in *UUIDsReq, opts ...grpc.CallOption) (*BaseResp, error)
SyncProduct(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*BaseResp, error)
// ProductEvent management
CreateProductEvent(ctx context.Context, in *ProductEventInfo, opts ...grpc.CallOption) (*BaseIDResp, error)
UpdateProductEvent(ctx context.Context, in *ProductEventInfo, opts ...grpc.CallOption) (*BaseResp, error)
GetProductEventList(ctx context.Context, in *ProductEventListReq, opts ...grpc.CallOption) (*ProductEventListResp, error)
GetProductEventById(ctx context.Context, in *IDReq, opts ...grpc.CallOption) (*ProductEventInfo, error)
DeleteProductEvent(ctx context.Context, in *IDsReq, opts ...grpc.CallOption) (*BaseResp, error)
// ProductProperty management
CreateProductProperty(ctx context.Context, in *ProductPropertyInfo, opts ...grpc.CallOption) (*BaseIDResp, error)
UpdateProductProperty(ctx context.Context, in *ProductPropertyInfo, opts ...grpc.CallOption) (*BaseResp, error)
GetProductPropertyList(ctx context.Context, in *ProductPropertyListReq, opts ...grpc.CallOption) (*ProductPropertyListResp, error)
GetProductPropertyById(ctx context.Context, in *IDReq, opts ...grpc.CallOption) (*ProductPropertyInfo, error)
DeleteProductProperty(ctx context.Context, in *IDsReq, opts ...grpc.CallOption) (*BaseResp, error)
// ProductService management
CreateProductService(ctx context.Context, in *ProductServiceInfo, opts ...grpc.CallOption) (*BaseIDResp, error)
UpdateProductService(ctx context.Context, in *ProductServiceInfo, opts ...grpc.CallOption) (*BaseResp, error)
GetProductServiceList(ctx context.Context, in *ProductServiceListReq, opts ...grpc.CallOption) (*ProductServiceListResp, error)
GetProductServiceById(ctx context.Context, in *IDReq, opts ...grpc.CallOption) (*ProductServiceInfo, error)
DeleteProductService(ctx context.Context, in *IDsReq, opts ...grpc.CallOption) (*BaseResp, error)
// ProductTag management
CreateProductTag(ctx context.Context, in *ProductTagInfo, opts ...grpc.CallOption) (*BaseIDResp, error)
UpdateProductTag(ctx context.Context, in *ProductTagInfo, opts ...grpc.CallOption) (*BaseResp, error)
GetProductTagList(ctx context.Context, in *ProductTagListReq, opts ...grpc.CallOption) (*ProductTagListResp, error)
GetProductTagById(ctx context.Context, in *IDReq, opts ...grpc.CallOption) (*ProductTagInfo, error)
GetProductTagByKey(ctx context.Context, in *ProductKeyReq, opts ...grpc.CallOption) (*ProductTagListResp, error)
DeleteProductTag(ctx context.Context, in *IDsReq, opts ...grpc.CallOption) (*BaseResp, error)
SyncProductTag(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*BaseResp, error)
SyncThingModel(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*BaseResp, error)
}
defaultBasic struct {
cli zrpc.Client
}
)
func NewBasic(cli zrpc.Client) Basic {
return &defaultBasic{
cli: cli,
}
}
func (m *defaultBasic) InitDatabase(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*BaseResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.InitDatabase(ctx, in, opts...)
}
// Bind management
func (m *defaultBasic) BindMember(ctx context.Context, in *BindMemberReq, opts ...grpc.CallOption) (*BaseResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.BindMember(ctx, in, opts...)
}
func (m *defaultBasic) BindCompany(ctx context.Context, in *BindCompanyReq, opts ...grpc.CallOption) (*BaseResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.BindCompany(ctx, in, opts...)
}
func (m *defaultBasic) UnBindMember(ctx context.Context, in *BindMemberReq, opts ...grpc.CallOption) (*BaseResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.UnBindMember(ctx, in, opts...)
}
func (m *defaultBasic) UnBindCompany(ctx context.Context, in *BindCompanyReq, opts ...grpc.CallOption) (*BaseResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.UnBindCompany(ctx, in, opts...)
}
func (m *defaultBasic) GetBindMemberList(ctx context.Context, in *BindMemberListReq, opts ...grpc.CallOption) (*DeviceListResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.GetBindMemberList(ctx, in, opts...)
}
func (m *defaultBasic) GetBindCompanyList(ctx context.Context, in *BindCompanyListReq, opts ...grpc.CallOption) (*DeviceListResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.GetBindCompanyList(ctx, in, opts...)
}
// Company management
func (m *defaultBasic) CreateCompany(ctx context.Context, in *CompanyInfo, opts ...grpc.CallOption) (*BaseIDResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.CreateCompany(ctx, in, opts...)
}
func (m *defaultBasic) UpdateCompany(ctx context.Context, in *CompanyInfo, opts ...grpc.CallOption) (*BaseResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.UpdateCompany(ctx, in, opts...)
}
func (m *defaultBasic) GetCompanyList(ctx context.Context, in *CompanyListReq, opts ...grpc.CallOption) (*CompanyListResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.GetCompanyList(ctx, in, opts...)
}
func (m *defaultBasic) GetCompanyById(ctx context.Context, in *IDReq, opts ...grpc.CallOption) (*CompanyInfo, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.GetCompanyById(ctx, in, opts...)
}
func (m *defaultBasic) DeleteCompany(ctx context.Context, in *IDsReq, opts ...grpc.CallOption) (*BaseResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.DeleteCompany(ctx, in, opts...)
}
// Device management
func (m *defaultBasic) CreateDevice(ctx context.Context, in *DeviceInfo, opts ...grpc.CallOption) (*BaseUUIDResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.CreateDevice(ctx, in, opts...)
}
func (m *defaultBasic) UpdateDevice(ctx context.Context, in *DeviceInfo, opts ...grpc.CallOption) (*BaseResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.UpdateDevice(ctx, in, opts...)
}
func (m *defaultBasic) GetDeviceList(ctx context.Context, in *DeviceListReq, opts ...grpc.CallOption) (*DeviceListResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.GetDeviceList(ctx, in, opts...)
}
func (m *defaultBasic) GetDeviceById(ctx context.Context, in *UUIDReq, opts ...grpc.CallOption) (*DeviceInfo, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.GetDeviceById(ctx, in, opts...)
}
func (m *defaultBasic) GetDeviceByIotId(ctx context.Context, in *DeviceIotIdReq, opts ...grpc.CallOption) (*DeviceInfo, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.GetDeviceByIotId(ctx, in, opts...)
}
func (m *defaultBasic) DeleteDevice(ctx context.Context, in *UUIDsReq, opts ...grpc.CallOption) (*BaseResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.DeleteDevice(ctx, in, opts...)
}
func (m *defaultBasic) SyncDevice(ctx context.Context, in *SyncDeviceReq, opts ...grpc.CallOption) (*BaseResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.SyncDevice(ctx, in, opts...)
}
func (m *defaultBasic) GetDeviceCustomerTagByIotId(ctx context.Context, in *DeviceIotIdReq, opts ...grpc.CallOption) (*DeviceCustomerTagInfo, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.GetDeviceCustomerTagByIotId(ctx, in, opts...)
}
func (m *defaultBasic) SyncDeviceCustomerTag(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*BaseResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.SyncDeviceCustomerTag(ctx, in, opts...)
}
// DeviceProp management
func (m *defaultBasic) CreateDeviceProp(ctx context.Context, in *DevicePropInfo, opts ...grpc.CallOption) (*BaseIDResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.CreateDeviceProp(ctx, in, opts...)
}
func (m *defaultBasic) UpdateDeviceProp(ctx context.Context, in *DevicePropInfo, opts ...grpc.CallOption) (*BaseResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.UpdateDeviceProp(ctx, in, opts...)
}
func (m *defaultBasic) GetDevicePropList(ctx context.Context, in *DevicePropListReq, opts ...grpc.CallOption) (*DevicePropListResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.GetDevicePropList(ctx, in, opts...)
}
func (m *defaultBasic) GetDevicePropById(ctx context.Context, in *IDReq, opts ...grpc.CallOption) (*DevicePropInfo, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.GetDevicePropById(ctx, in, opts...)
}
func (m *defaultBasic) GetDevicePropByIotId(ctx context.Context, in *DeviceIotIdReq, opts ...grpc.CallOption) (*DevicePropInfo, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.GetDevicePropByIotId(ctx, in, opts...)
}
func (m *defaultBasic) DeleteDeviceProp(ctx context.Context, in *IDsReq, opts ...grpc.CallOption) (*BaseResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.DeleteDeviceProp(ctx, in, opts...)
}
func (m *defaultBasic) SyncDeviceProp(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*BaseResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.SyncDeviceProp(ctx, in, opts...)
}
// Member management
func (m *defaultBasic) CreateMember(ctx context.Context, in *MemberInfo, opts ...grpc.CallOption) (*BaseUUIDResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.CreateMember(ctx, in, opts...)
}
func (m *defaultBasic) UpdateMember(ctx context.Context, in *MemberInfo, opts ...grpc.CallOption) (*BaseResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.UpdateMember(ctx, in, opts...)
}
func (m *defaultBasic) GetMemberList(ctx context.Context, in *MemberListReq, opts ...grpc.CallOption) (*MemberListResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.GetMemberList(ctx, in, opts...)
}
func (m *defaultBasic) GetMemberById(ctx context.Context, in *UUIDReq, opts ...grpc.CallOption) (*MemberInfo, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.GetMemberById(ctx, in, opts...)
}
func (m *defaultBasic) GetMemberByMobile(ctx context.Context, in *MobileReq, opts ...grpc.CallOption) (*MemberInfo, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.GetMemberByMobile(ctx, in, opts...)
}
func (m *defaultBasic) DeleteMember(ctx context.Context, in *UUIDsReq, opts ...grpc.CallOption) (*BaseResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.DeleteMember(ctx, in, opts...)
}
// Product management
func (m *defaultBasic) CreateProduct(ctx context.Context, in *ProductInfo, opts ...grpc.CallOption) (*BaseUUIDResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.CreateProduct(ctx, in, opts...)
}
func (m *defaultBasic) UpdateProduct(ctx context.Context, in *ProductInfo, opts ...grpc.CallOption) (*BaseResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.UpdateProduct(ctx, in, opts...)
}
func (m *defaultBasic) GetProductList(ctx context.Context, in *ProductListReq, opts ...grpc.CallOption) (*ProductListResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.GetProductList(ctx, in, opts...)
}
func (m *defaultBasic) GetProductById(ctx context.Context, in *UUIDReq, opts ...grpc.CallOption) (*ProductInfo, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.GetProductById(ctx, in, opts...)
}
func (m *defaultBasic) GetProductByKey(ctx context.Context, in *ProductKeyReq, opts ...grpc.CallOption) (*ProductInfo, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.GetProductByKey(ctx, in, opts...)
}
func (m *defaultBasic) DeleteProduct(ctx context.Context, in *UUIDsReq, opts ...grpc.CallOption) (*BaseResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.DeleteProduct(ctx, in, opts...)
}
func (m *defaultBasic) SyncProduct(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*BaseResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.SyncProduct(ctx, in, opts...)
}
// ProductEvent management
func (m *defaultBasic) CreateProductEvent(ctx context.Context, in *ProductEventInfo, opts ...grpc.CallOption) (*BaseIDResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.CreateProductEvent(ctx, in, opts...)
}
func (m *defaultBasic) UpdateProductEvent(ctx context.Context, in *ProductEventInfo, opts ...grpc.CallOption) (*BaseResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.UpdateProductEvent(ctx, in, opts...)
}
func (m *defaultBasic) GetProductEventList(ctx context.Context, in *ProductEventListReq, opts ...grpc.CallOption) (*ProductEventListResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.GetProductEventList(ctx, in, opts...)
}
func (m *defaultBasic) GetProductEventById(ctx context.Context, in *IDReq, opts ...grpc.CallOption) (*ProductEventInfo, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.GetProductEventById(ctx, in, opts...)
}
func (m *defaultBasic) DeleteProductEvent(ctx context.Context, in *IDsReq, opts ...grpc.CallOption) (*BaseResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.DeleteProductEvent(ctx, in, opts...)
}
// ProductProperty management
func (m *defaultBasic) CreateProductProperty(ctx context.Context, in *ProductPropertyInfo, opts ...grpc.CallOption) (*BaseIDResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.CreateProductProperty(ctx, in, opts...)
}
func (m *defaultBasic) UpdateProductProperty(ctx context.Context, in *ProductPropertyInfo, opts ...grpc.CallOption) (*BaseResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.UpdateProductProperty(ctx, in, opts...)
}
func (m *defaultBasic) GetProductPropertyList(ctx context.Context, in *ProductPropertyListReq, opts ...grpc.CallOption) (*ProductPropertyListResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.GetProductPropertyList(ctx, in, opts...)
}
func (m *defaultBasic) GetProductPropertyById(ctx context.Context, in *IDReq, opts ...grpc.CallOption) (*ProductPropertyInfo, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.GetProductPropertyById(ctx, in, opts...)
}
func (m *defaultBasic) DeleteProductProperty(ctx context.Context, in *IDsReq, opts ...grpc.CallOption) (*BaseResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.DeleteProductProperty(ctx, in, opts...)
}
// ProductService management
func (m *defaultBasic) CreateProductService(ctx context.Context, in *ProductServiceInfo, opts ...grpc.CallOption) (*BaseIDResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.CreateProductService(ctx, in, opts...)
}
func (m *defaultBasic) UpdateProductService(ctx context.Context, in *ProductServiceInfo, opts ...grpc.CallOption) (*BaseResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.UpdateProductService(ctx, in, opts...)
}
func (m *defaultBasic) GetProductServiceList(ctx context.Context, in *ProductServiceListReq, opts ...grpc.CallOption) (*ProductServiceListResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.GetProductServiceList(ctx, in, opts...)
}
func (m *defaultBasic) GetProductServiceById(ctx context.Context, in *IDReq, opts ...grpc.CallOption) (*ProductServiceInfo, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.GetProductServiceById(ctx, in, opts...)
}
func (m *defaultBasic) DeleteProductService(ctx context.Context, in *IDsReq, opts ...grpc.CallOption) (*BaseResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.DeleteProductService(ctx, in, opts...)
}
// ProductTag management
func (m *defaultBasic) CreateProductTag(ctx context.Context, in *ProductTagInfo, opts ...grpc.CallOption) (*BaseIDResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.CreateProductTag(ctx, in, opts...)
}
func (m *defaultBasic) UpdateProductTag(ctx context.Context, in *ProductTagInfo, opts ...grpc.CallOption) (*BaseResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.UpdateProductTag(ctx, in, opts...)
}
func (m *defaultBasic) GetProductTagList(ctx context.Context, in *ProductTagListReq, opts ...grpc.CallOption) (*ProductTagListResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.GetProductTagList(ctx, in, opts...)
}
func (m *defaultBasic) GetProductTagById(ctx context.Context, in *IDReq, opts ...grpc.CallOption) (*ProductTagInfo, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.GetProductTagById(ctx, in, opts...)
}
func (m *defaultBasic) GetProductTagByKey(ctx context.Context, in *ProductKeyReq, opts ...grpc.CallOption) (*ProductTagListResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.GetProductTagByKey(ctx, in, opts...)
}
func (m *defaultBasic) DeleteProductTag(ctx context.Context, in *IDsReq, opts ...grpc.CallOption) (*BaseResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.DeleteProductTag(ctx, in, opts...)
}
func (m *defaultBasic) SyncProductTag(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*BaseResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.SyncProductTag(ctx, in, opts...)
}
func (m *defaultBasic) SyncThingModel(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*BaseResp, error) {
client := basic.NewBasicClient(m.cli.Conn())
return client.SyncThingModel(ctx, in, opts...)
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Go
1
https://gitee.com/yuLingNet/simple-iot-basic-rpc.git
git@gitee.com:yuLingNet/simple-iot-basic-rpc.git
yuLingNet
simple-iot-basic-rpc
simple-iot-basic-rpc
ca5a4cf0cee7

搜索帮助