add and fix apis

This commit is contained in:
2026-10-28 13:27:20 +08:00
parent 38cffc2f2a
commit 8775847d20
12 changed files with 176 additions and 43 deletions
@@ -25,6 +25,7 @@ const (
Percutaneous_UsedLog_FullMethodName = "/percutaneous.Percutaneous/UsedLog"
Percutaneous_AddUser_FullMethodName = "/percutaneous.Percutaneous/AddUser"
Percutaneous_UserItems_FullMethodName = "/percutaneous.Percutaneous/UserItems"
Percutaneous_UserDelete_FullMethodName = "/percutaneous.Percutaneous/UserDelete"
Percutaneous_SetPosition_FullMethodName = "/percutaneous.Percutaneous/setPosition"
Percutaneous_GetWsCode_FullMethodName = "/percutaneous.Percutaneous/getWsCode"
Percutaneous_WsClientStatus_FullMethodName = "/percutaneous.Percutaneous/WsClientStatus"
@@ -41,6 +42,7 @@ type PercutaneousClient interface {
UsedLog(ctx context.Context, in *UsedLogRequest, opts ...grpc.CallOption) (*Response, error)
AddUser(ctx context.Context, in *AddUserRequest, opts ...grpc.CallOption) (*Response, error)
UserItems(ctx context.Context, in *UserItemsRequest, opts ...grpc.CallOption) (*Response, error)
UserDelete(ctx context.Context, in *AddUserRequest, opts ...grpc.CallOption) (*Response, error)
// 使用指南
SetPosition(ctx context.Context, in *SetPositionRequest, opts ...grpc.CallOption) (*Response, error)
GetWsCode(ctx context.Context, in *GetWsCodeRequest, opts ...grpc.CallOption) (*Response, error)
@@ -117,6 +119,16 @@ func (c *percutaneousClient) UserItems(ctx context.Context, in *UserItemsRequest
return out, nil
}
func (c *percutaneousClient) UserDelete(ctx context.Context, in *AddUserRequest, opts ...grpc.CallOption) (*Response, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(Response)
err := c.cc.Invoke(ctx, Percutaneous_UserDelete_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *percutaneousClient) SetPosition(ctx context.Context, in *SetPositionRequest, opts ...grpc.CallOption) (*Response, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(Response)
@@ -170,6 +182,7 @@ type PercutaneousServer interface {
UsedLog(context.Context, *UsedLogRequest) (*Response, error)
AddUser(context.Context, *AddUserRequest) (*Response, error)
UserItems(context.Context, *UserItemsRequest) (*Response, error)
UserDelete(context.Context, *AddUserRequest) (*Response, error)
// 使用指南
SetPosition(context.Context, *SetPositionRequest) (*Response, error)
GetWsCode(context.Context, *GetWsCodeRequest) (*Response, error)
@@ -204,6 +217,9 @@ func (UnimplementedPercutaneousServer) AddUser(context.Context, *AddUserRequest)
func (UnimplementedPercutaneousServer) UserItems(context.Context, *UserItemsRequest) (*Response, error) {
return nil, status.Error(codes.Unimplemented, "method UserItems not implemented")
}
func (UnimplementedPercutaneousServer) UserDelete(context.Context, *AddUserRequest) (*Response, error) {
return nil, status.Error(codes.Unimplemented, "method UserDelete not implemented")
}
func (UnimplementedPercutaneousServer) SetPosition(context.Context, *SetPositionRequest) (*Response, error) {
return nil, status.Error(codes.Unimplemented, "method SetPosition not implemented")
}
@@ -345,6 +361,24 @@ func _Percutaneous_UserItems_Handler(srv interface{}, ctx context.Context, dec f
return interceptor(ctx, in, info, handler)
}
func _Percutaneous_UserDelete_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(AddUserRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(PercutaneousServer).UserDelete(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: Percutaneous_UserDelete_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(PercutaneousServer).UserDelete(ctx, req.(*AddUserRequest))
}
return interceptor(ctx, in, info, handler)
}
func _Percutaneous_SetPosition_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(SetPositionRequest)
if err := dec(in); err != nil {
@@ -437,6 +471,10 @@ var Percutaneous_ServiceDesc = grpc.ServiceDesc{
MethodName: "UserItems",
Handler: _Percutaneous_UserItems_Handler,
},
{
MethodName: "UserDelete",
Handler: _Percutaneous_UserDelete_Handler,
},
{
MethodName: "setPosition",
Handler: _Percutaneous_SetPosition_Handler,