Browse Source

wip:上传附件来源

wangshan 1 năm trước cách đây
mục cha
commit
9863f17267

+ 1 - 1
README.md

@@ -3,4 +3,4 @@
 对阿里云OSS进行封装;对外提供统一文件操作服务。
 
 
-#### goctl rpc protoc filesystem.proto --go_out=./type --go-grpc_out=./type --zrpc_out=.
+#### goctl rpc protoc filesystem.proto --go_out=. --go-grpc_out=. --zrpc_out=.

+ 411 - 0
rpc/filesystem/filesystem_grpc.pb.go

@@ -0,0 +1,411 @@
+// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
+// versions:
+// - protoc-gen-go-grpc v1.2.0
+// - protoc             v3.15.5
+// source: filesystem.proto
+
+package filesystem
+
+import (
+	context "context"
+	grpc "google.golang.org/grpc"
+	codes "google.golang.org/grpc/codes"
+	status "google.golang.org/grpc/status"
+)
+
+// This is a compile-time assertion to ensure that this generated file
+// is compatible with the grpc package it is being compiled against.
+// Requires gRPC-Go v1.32.0 or later.
+const _ = grpc.SupportPackageIsVersion7
+
+// FileSystemClient is the client API for FileSystem service.
+//
+// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
+type FileSystemClient interface {
+	//创建域
+	CreateDomain(ctx context.Context, in *DomainReq, opts ...grpc.CallOption) (*DomainResp, error)
+	//更新域
+	UpdateDomainMeta(ctx context.Context, in *DomainReq, opts ...grpc.CallOption) (*DomainResp, error)
+	//删除域
+	DeleteDomain(ctx context.Context, in *DomainReq, opts ...grpc.CallOption) (*DomainResp, error)
+	//保存文件
+	SaveFile(ctx context.Context, in *SaveFileReq, opts ...grpc.CallOption) (*FileOpResp, error)
+	//更新文件元数据
+	UpdateFileMeta(ctx context.Context, in *UpdateFileMetaReq, opts ...grpc.CallOption) (*FileOpResp, error)
+	//删除文件
+	DeleteFile(ctx context.Context, in *LoadFileReq, opts ...grpc.CallOption) (*FileOpResp, error)
+	//获取文件
+	GetFile(ctx context.Context, in *LoadFileReq, opts ...grpc.CallOption) (*LoadFileResp, error)
+	//获取文件元数据
+	GetFileMeta(ctx context.Context, in *LoadFileReq, opts ...grpc.CallOption) (*LoadFileMetaResp, error)
+	//获取签名OSSURL
+	GetOssUril(ctx context.Context, in *LoadFileReq, opts ...grpc.CallOption) (*OssUrlResp, error)
+}
+
+type fileSystemClient struct {
+	cc grpc.ClientConnInterface
+}
+
+func NewFileSystemClient(cc grpc.ClientConnInterface) FileSystemClient {
+	return &fileSystemClient{cc}
+}
+
+func (c *fileSystemClient) CreateDomain(ctx context.Context, in *DomainReq, opts ...grpc.CallOption) (*DomainResp, error) {
+	out := new(DomainResp)
+	err := c.cc.Invoke(ctx, "/filesystem.FileSystem/CreateDomain", in, out, opts...)
+	if err != nil {
+		return nil, err
+	}
+	return out, nil
+}
+
+func (c *fileSystemClient) UpdateDomainMeta(ctx context.Context, in *DomainReq, opts ...grpc.CallOption) (*DomainResp, error) {
+	out := new(DomainResp)
+	err := c.cc.Invoke(ctx, "/filesystem.FileSystem/UpdateDomainMeta", in, out, opts...)
+	if err != nil {
+		return nil, err
+	}
+	return out, nil
+}
+
+func (c *fileSystemClient) DeleteDomain(ctx context.Context, in *DomainReq, opts ...grpc.CallOption) (*DomainResp, error) {
+	out := new(DomainResp)
+	err := c.cc.Invoke(ctx, "/filesystem.FileSystem/DeleteDomain", in, out, opts...)
+	if err != nil {
+		return nil, err
+	}
+	return out, nil
+}
+
+func (c *fileSystemClient) SaveFile(ctx context.Context, in *SaveFileReq, opts ...grpc.CallOption) (*FileOpResp, error) {
+	out := new(FileOpResp)
+	err := c.cc.Invoke(ctx, "/filesystem.FileSystem/SaveFile", in, out, opts...)
+	if err != nil {
+		return nil, err
+	}
+	return out, nil
+}
+
+func (c *fileSystemClient) UpdateFileMeta(ctx context.Context, in *UpdateFileMetaReq, opts ...grpc.CallOption) (*FileOpResp, error) {
+	out := new(FileOpResp)
+	err := c.cc.Invoke(ctx, "/filesystem.FileSystem/UpdateFileMeta", in, out, opts...)
+	if err != nil {
+		return nil, err
+	}
+	return out, nil
+}
+
+func (c *fileSystemClient) DeleteFile(ctx context.Context, in *LoadFileReq, opts ...grpc.CallOption) (*FileOpResp, error) {
+	out := new(FileOpResp)
+	err := c.cc.Invoke(ctx, "/filesystem.FileSystem/DeleteFile", in, out, opts...)
+	if err != nil {
+		return nil, err
+	}
+	return out, nil
+}
+
+func (c *fileSystemClient) GetFile(ctx context.Context, in *LoadFileReq, opts ...grpc.CallOption) (*LoadFileResp, error) {
+	out := new(LoadFileResp)
+	err := c.cc.Invoke(ctx, "/filesystem.FileSystem/GetFile", in, out, opts...)
+	if err != nil {
+		return nil, err
+	}
+	return out, nil
+}
+
+func (c *fileSystemClient) GetFileMeta(ctx context.Context, in *LoadFileReq, opts ...grpc.CallOption) (*LoadFileMetaResp, error) {
+	out := new(LoadFileMetaResp)
+	err := c.cc.Invoke(ctx, "/filesystem.FileSystem/GetFileMeta", in, out, opts...)
+	if err != nil {
+		return nil, err
+	}
+	return out, nil
+}
+
+func (c *fileSystemClient) GetOssUril(ctx context.Context, in *LoadFileReq, opts ...grpc.CallOption) (*OssUrlResp, error) {
+	out := new(OssUrlResp)
+	err := c.cc.Invoke(ctx, "/filesystem.FileSystem/GetOssUril", in, out, opts...)
+	if err != nil {
+		return nil, err
+	}
+	return out, nil
+}
+
+// FileSystemServer is the server API for FileSystem service.
+// All implementations must embed UnimplementedFileSystemServer
+// for forward compatibility
+type FileSystemServer interface {
+	//创建域
+	CreateDomain(context.Context, *DomainReq) (*DomainResp, error)
+	//更新域
+	UpdateDomainMeta(context.Context, *DomainReq) (*DomainResp, error)
+	//删除域
+	DeleteDomain(context.Context, *DomainReq) (*DomainResp, error)
+	//保存文件
+	SaveFile(context.Context, *SaveFileReq) (*FileOpResp, error)
+	//更新文件元数据
+	UpdateFileMeta(context.Context, *UpdateFileMetaReq) (*FileOpResp, error)
+	//删除文件
+	DeleteFile(context.Context, *LoadFileReq) (*FileOpResp, error)
+	//获取文件
+	GetFile(context.Context, *LoadFileReq) (*LoadFileResp, error)
+	//获取文件元数据
+	GetFileMeta(context.Context, *LoadFileReq) (*LoadFileMetaResp, error)
+	//获取签名OSSURL
+	GetOssUril(context.Context, *LoadFileReq) (*OssUrlResp, error)
+	mustEmbedUnimplementedFileSystemServer()
+}
+
+// UnimplementedFileSystemServer must be embedded to have forward compatible implementations.
+type UnimplementedFileSystemServer struct {
+}
+
+func (UnimplementedFileSystemServer) CreateDomain(context.Context, *DomainReq) (*DomainResp, error) {
+	return nil, status.Errorf(codes.Unimplemented, "method CreateDomain not implemented")
+}
+func (UnimplementedFileSystemServer) UpdateDomainMeta(context.Context, *DomainReq) (*DomainResp, error) {
+	return nil, status.Errorf(codes.Unimplemented, "method UpdateDomainMeta not implemented")
+}
+func (UnimplementedFileSystemServer) DeleteDomain(context.Context, *DomainReq) (*DomainResp, error) {
+	return nil, status.Errorf(codes.Unimplemented, "method DeleteDomain not implemented")
+}
+func (UnimplementedFileSystemServer) SaveFile(context.Context, *SaveFileReq) (*FileOpResp, error) {
+	return nil, status.Errorf(codes.Unimplemented, "method SaveFile not implemented")
+}
+func (UnimplementedFileSystemServer) UpdateFileMeta(context.Context, *UpdateFileMetaReq) (*FileOpResp, error) {
+	return nil, status.Errorf(codes.Unimplemented, "method UpdateFileMeta not implemented")
+}
+func (UnimplementedFileSystemServer) DeleteFile(context.Context, *LoadFileReq) (*FileOpResp, error) {
+	return nil, status.Errorf(codes.Unimplemented, "method DeleteFile not implemented")
+}
+func (UnimplementedFileSystemServer) GetFile(context.Context, *LoadFileReq) (*LoadFileResp, error) {
+	return nil, status.Errorf(codes.Unimplemented, "method GetFile not implemented")
+}
+func (UnimplementedFileSystemServer) GetFileMeta(context.Context, *LoadFileReq) (*LoadFileMetaResp, error) {
+	return nil, status.Errorf(codes.Unimplemented, "method GetFileMeta not implemented")
+}
+func (UnimplementedFileSystemServer) GetOssUril(context.Context, *LoadFileReq) (*OssUrlResp, error) {
+	return nil, status.Errorf(codes.Unimplemented, "method GetOssUril not implemented")
+}
+func (UnimplementedFileSystemServer) mustEmbedUnimplementedFileSystemServer() {}
+
+// UnsafeFileSystemServer may be embedded to opt out of forward compatibility for this service.
+// Use of this interface is not recommended, as added methods to FileSystemServer will
+// result in compilation errors.
+type UnsafeFileSystemServer interface {
+	mustEmbedUnimplementedFileSystemServer()
+}
+
+func RegisterFileSystemServer(s grpc.ServiceRegistrar, srv FileSystemServer) {
+	s.RegisterService(&FileSystem_ServiceDesc, srv)
+}
+
+func _FileSystem_CreateDomain_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
+	in := new(DomainReq)
+	if err := dec(in); err != nil {
+		return nil, err
+	}
+	if interceptor == nil {
+		return srv.(FileSystemServer).CreateDomain(ctx, in)
+	}
+	info := &grpc.UnaryServerInfo{
+		Server:     srv,
+		FullMethod: "/filesystem.FileSystem/CreateDomain",
+	}
+	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
+		return srv.(FileSystemServer).CreateDomain(ctx, req.(*DomainReq))
+	}
+	return interceptor(ctx, in, info, handler)
+}
+
+func _FileSystem_UpdateDomainMeta_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
+	in := new(DomainReq)
+	if err := dec(in); err != nil {
+		return nil, err
+	}
+	if interceptor == nil {
+		return srv.(FileSystemServer).UpdateDomainMeta(ctx, in)
+	}
+	info := &grpc.UnaryServerInfo{
+		Server:     srv,
+		FullMethod: "/filesystem.FileSystem/UpdateDomainMeta",
+	}
+	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
+		return srv.(FileSystemServer).UpdateDomainMeta(ctx, req.(*DomainReq))
+	}
+	return interceptor(ctx, in, info, handler)
+}
+
+func _FileSystem_DeleteDomain_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
+	in := new(DomainReq)
+	if err := dec(in); err != nil {
+		return nil, err
+	}
+	if interceptor == nil {
+		return srv.(FileSystemServer).DeleteDomain(ctx, in)
+	}
+	info := &grpc.UnaryServerInfo{
+		Server:     srv,
+		FullMethod: "/filesystem.FileSystem/DeleteDomain",
+	}
+	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
+		return srv.(FileSystemServer).DeleteDomain(ctx, req.(*DomainReq))
+	}
+	return interceptor(ctx, in, info, handler)
+}
+
+func _FileSystem_SaveFile_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
+	in := new(SaveFileReq)
+	if err := dec(in); err != nil {
+		return nil, err
+	}
+	if interceptor == nil {
+		return srv.(FileSystemServer).SaveFile(ctx, in)
+	}
+	info := &grpc.UnaryServerInfo{
+		Server:     srv,
+		FullMethod: "/filesystem.FileSystem/SaveFile",
+	}
+	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
+		return srv.(FileSystemServer).SaveFile(ctx, req.(*SaveFileReq))
+	}
+	return interceptor(ctx, in, info, handler)
+}
+
+func _FileSystem_UpdateFileMeta_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
+	in := new(UpdateFileMetaReq)
+	if err := dec(in); err != nil {
+		return nil, err
+	}
+	if interceptor == nil {
+		return srv.(FileSystemServer).UpdateFileMeta(ctx, in)
+	}
+	info := &grpc.UnaryServerInfo{
+		Server:     srv,
+		FullMethod: "/filesystem.FileSystem/UpdateFileMeta",
+	}
+	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
+		return srv.(FileSystemServer).UpdateFileMeta(ctx, req.(*UpdateFileMetaReq))
+	}
+	return interceptor(ctx, in, info, handler)
+}
+
+func _FileSystem_DeleteFile_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
+	in := new(LoadFileReq)
+	if err := dec(in); err != nil {
+		return nil, err
+	}
+	if interceptor == nil {
+		return srv.(FileSystemServer).DeleteFile(ctx, in)
+	}
+	info := &grpc.UnaryServerInfo{
+		Server:     srv,
+		FullMethod: "/filesystem.FileSystem/DeleteFile",
+	}
+	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
+		return srv.(FileSystemServer).DeleteFile(ctx, req.(*LoadFileReq))
+	}
+	return interceptor(ctx, in, info, handler)
+}
+
+func _FileSystem_GetFile_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
+	in := new(LoadFileReq)
+	if err := dec(in); err != nil {
+		return nil, err
+	}
+	if interceptor == nil {
+		return srv.(FileSystemServer).GetFile(ctx, in)
+	}
+	info := &grpc.UnaryServerInfo{
+		Server:     srv,
+		FullMethod: "/filesystem.FileSystem/GetFile",
+	}
+	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
+		return srv.(FileSystemServer).GetFile(ctx, req.(*LoadFileReq))
+	}
+	return interceptor(ctx, in, info, handler)
+}
+
+func _FileSystem_GetFileMeta_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
+	in := new(LoadFileReq)
+	if err := dec(in); err != nil {
+		return nil, err
+	}
+	if interceptor == nil {
+		return srv.(FileSystemServer).GetFileMeta(ctx, in)
+	}
+	info := &grpc.UnaryServerInfo{
+		Server:     srv,
+		FullMethod: "/filesystem.FileSystem/GetFileMeta",
+	}
+	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
+		return srv.(FileSystemServer).GetFileMeta(ctx, req.(*LoadFileReq))
+	}
+	return interceptor(ctx, in, info, handler)
+}
+
+func _FileSystem_GetOssUril_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
+	in := new(LoadFileReq)
+	if err := dec(in); err != nil {
+		return nil, err
+	}
+	if interceptor == nil {
+		return srv.(FileSystemServer).GetOssUril(ctx, in)
+	}
+	info := &grpc.UnaryServerInfo{
+		Server:     srv,
+		FullMethod: "/filesystem.FileSystem/GetOssUril",
+	}
+	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
+		return srv.(FileSystemServer).GetOssUril(ctx, req.(*LoadFileReq))
+	}
+	return interceptor(ctx, in, info, handler)
+}
+
+// FileSystem_ServiceDesc is the grpc.ServiceDesc for FileSystem service.
+// It's only intended for direct use with grpc.RegisterService,
+// and not to be introspected or modified (even as a copy)
+var FileSystem_ServiceDesc = grpc.ServiceDesc{
+	ServiceName: "filesystem.FileSystem",
+	HandlerType: (*FileSystemServer)(nil),
+	Methods: []grpc.MethodDesc{
+		{
+			MethodName: "CreateDomain",
+			Handler:    _FileSystem_CreateDomain_Handler,
+		},
+		{
+			MethodName: "UpdateDomainMeta",
+			Handler:    _FileSystem_UpdateDomainMeta_Handler,
+		},
+		{
+			MethodName: "DeleteDomain",
+			Handler:    _FileSystem_DeleteDomain_Handler,
+		},
+		{
+			MethodName: "SaveFile",
+			Handler:    _FileSystem_SaveFile_Handler,
+		},
+		{
+			MethodName: "UpdateFileMeta",
+			Handler:    _FileSystem_UpdateFileMeta_Handler,
+		},
+		{
+			MethodName: "DeleteFile",
+			Handler:    _FileSystem_DeleteFile_Handler,
+		},
+		{
+			MethodName: "GetFile",
+			Handler:    _FileSystem_GetFile_Handler,
+		},
+		{
+			MethodName: "GetFileMeta",
+			Handler:    _FileSystem_GetFileMeta_Handler,
+		},
+		{
+			MethodName: "GetOssUril",
+			Handler:    _FileSystem_GetOssUril_Handler,
+		},
+	},
+	Streams:  []grpc.StreamDesc{},
+	Metadata: "filesystem.proto",
+}

+ 110 - 0
rpc/filesystemclient/filesystem.go

@@ -0,0 +1,110 @@
+// Code generated by goctl. DO NOT EDIT!
+// Source: filesystem.proto
+
+package filesystemclient
+
+import (
+	"context"
+
+	"app.yhyue.com/moapp/jyfs/rpc/filesystem"
+
+	"github.com/zeromicro/go-zero/zrpc"
+	"google.golang.org/grpc"
+)
+
+type (
+	DomainReq         = filesystem.DomainReq
+	DomainResp        = filesystem.DomainResp
+	FileOpResp        = filesystem.FileOpResp
+	LoadFileMetaResp  = filesystem.LoadFileMetaResp
+	LoadFileReq       = filesystem.LoadFileReq
+	LoadFileResp      = filesystem.LoadFileResp
+	OssUrlResp        = filesystem.OssUrlResp
+	SaveFileReq       = filesystem.SaveFileReq
+	UpdateFileMetaReq = filesystem.UpdateFileMetaReq
+
+	FileSystem interface {
+		// 创建域
+		CreateDomain(ctx context.Context, in *DomainReq, opts ...grpc.CallOption) (*DomainResp, error)
+		// 更新域
+		UpdateDomainMeta(ctx context.Context, in *DomainReq, opts ...grpc.CallOption) (*DomainResp, error)
+		// 删除域
+		DeleteDomain(ctx context.Context, in *DomainReq, opts ...grpc.CallOption) (*DomainResp, error)
+		// 保存文件
+		SaveFile(ctx context.Context, in *SaveFileReq, opts ...grpc.CallOption) (*FileOpResp, error)
+		// 更新文件元数据
+		UpdateFileMeta(ctx context.Context, in *UpdateFileMetaReq, opts ...grpc.CallOption) (*FileOpResp, error)
+		// 删除文件
+		DeleteFile(ctx context.Context, in *LoadFileReq, opts ...grpc.CallOption) (*FileOpResp, error)
+		// 获取文件
+		GetFile(ctx context.Context, in *LoadFileReq, opts ...grpc.CallOption) (*LoadFileResp, error)
+		// 获取文件元数据
+		GetFileMeta(ctx context.Context, in *LoadFileReq, opts ...grpc.CallOption) (*LoadFileMetaResp, error)
+		// 获取签名OSSURL
+		GetOssUril(ctx context.Context, in *LoadFileReq, opts ...grpc.CallOption) (*OssUrlResp, error)
+	}
+
+	defaultFileSystem struct {
+		cli zrpc.Client
+	}
+)
+
+func NewFileSystem(cli zrpc.Client) FileSystem {
+	return &defaultFileSystem{
+		cli: cli,
+	}
+}
+
+// 创建域
+func (m *defaultFileSystem) CreateDomain(ctx context.Context, in *DomainReq, opts ...grpc.CallOption) (*DomainResp, error) {
+	client := filesystem.NewFileSystemClient(m.cli.Conn())
+	return client.CreateDomain(ctx, in, opts...)
+}
+
+// 更新域
+func (m *defaultFileSystem) UpdateDomainMeta(ctx context.Context, in *DomainReq, opts ...grpc.CallOption) (*DomainResp, error) {
+	client := filesystem.NewFileSystemClient(m.cli.Conn())
+	return client.UpdateDomainMeta(ctx, in, opts...)
+}
+
+// 删除域
+func (m *defaultFileSystem) DeleteDomain(ctx context.Context, in *DomainReq, opts ...grpc.CallOption) (*DomainResp, error) {
+	client := filesystem.NewFileSystemClient(m.cli.Conn())
+	return client.DeleteDomain(ctx, in, opts...)
+}
+
+// 保存文件
+func (m *defaultFileSystem) SaveFile(ctx context.Context, in *SaveFileReq, opts ...grpc.CallOption) (*FileOpResp, error) {
+	client := filesystem.NewFileSystemClient(m.cli.Conn())
+	return client.SaveFile(ctx, in, opts...)
+}
+
+// 更新文件元数据
+func (m *defaultFileSystem) UpdateFileMeta(ctx context.Context, in *UpdateFileMetaReq, opts ...grpc.CallOption) (*FileOpResp, error) {
+	client := filesystem.NewFileSystemClient(m.cli.Conn())
+	return client.UpdateFileMeta(ctx, in, opts...)
+}
+
+// 删除文件
+func (m *defaultFileSystem) DeleteFile(ctx context.Context, in *LoadFileReq, opts ...grpc.CallOption) (*FileOpResp, error) {
+	client := filesystem.NewFileSystemClient(m.cli.Conn())
+	return client.DeleteFile(ctx, in, opts...)
+}
+
+// 获取文件
+func (m *defaultFileSystem) GetFile(ctx context.Context, in *LoadFileReq, opts ...grpc.CallOption) (*LoadFileResp, error) {
+	client := filesystem.NewFileSystemClient(m.cli.Conn())
+	return client.GetFile(ctx, in, opts...)
+}
+
+// 获取文件元数据
+func (m *defaultFileSystem) GetFileMeta(ctx context.Context, in *LoadFileReq, opts ...grpc.CallOption) (*LoadFileMetaResp, error) {
+	client := filesystem.NewFileSystemClient(m.cli.Conn())
+	return client.GetFileMeta(ctx, in, opts...)
+}
+
+// 获取签名OSSURL
+func (m *defaultFileSystem) GetOssUril(ctx context.Context, in *LoadFileReq, opts ...grpc.CallOption) (*OssUrlResp, error) {
+	client := filesystem.NewFileSystemClient(m.cli.Conn())
+	return client.GetOssUril(ctx, in, opts...)
+}

+ 1 - 1
rpc/internal/server/filesystemserver.go

@@ -6,9 +6,9 @@ package server
 import (
 	"context"
 
+	"app.yhyue.com/moapp/jyfs/rpc/filesystem"
 	"app.yhyue.com/moapp/jyfs/rpc/internal/logic"
 	"app.yhyue.com/moapp/jyfs/rpc/internal/svc"
-	"app.yhyue.com/moapp/jyfs/rpc/type/filesystem"
 )
 
 type FileSystemServer struct {