From 9c35f17eb9f0cbd9f535ed14e4db87de339bb5cd Mon Sep 17 00:00:00 2001 From: xc Date: Fri, 19 Sep 2025 18:27:51 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E6=A0=B7=E5=BC=8F=E4=BB=A3?= =?UTF-8?q?=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scagent/core/FileRpc.go | 15 ++++++++------- vue/afvue/src/views/Sfilecompare.vue | 2 +- vue/afvue/vite.config.js | 10 ++++++++++ 3 files changed, 19 insertions(+), 8 deletions(-) diff --git a/scagent/core/FileRpc.go b/scagent/core/FileRpc.go index 26cc96d..a3ec0cd 100644 --- a/scagent/core/FileRpc.go +++ b/scagent/core/FileRpc.go @@ -44,7 +44,7 @@ type ZipBlock struct { // 处理文件上传 // dirpath 目标文件存放位置 -func (f *FileService) Upload(stream pb.FileUploadService_UploadFileServer, dirpath string) error { +func (f *FileService) UploadFile(stream pb.FileUploadService_UploadFileServer, dirpath string) error { var ( file *os.File fileInfo *pb.FileInfo @@ -176,11 +176,11 @@ func clientUploadFile(remote string, filePath string, uploadPath string) error { defer conn.Close() client := pb.NewFileUploadServiceClient(conn) // 调用RPC方法 - stream, err := client.UploadFile(context.Background()) - if err != nil { - logger.Error("clientUploadFile", zap.String("msg", "无法创建上传流"), zap.Error(err)) - return err - } + // stream, err := client.UploadFile(context.Background()) + // if err != nil { + // logger.Error("clientUploadFile", zap.String("msg", "无法创建上传流"), zap.Error(err)) + // return err + // } // 打开文件 file, err := os.Open(filePath) @@ -209,7 +209,8 @@ func clientUploadFile(remote string, filePath string, uploadPath string) error { fileInfo.Name(), fileInfo.Size(), totalChunks) // 创建流式上传 - stream, err = client.UploadFile(context.Background()) + // eg 函数为 远程的调用函数 + stream, err := client.UploadFile(context.Background(), uploadPath) if err != nil { logger.Error("clientUploadFile", zap.String("msg", "无法创建上传流"), zap.Error(err)) return err diff --git a/vue/afvue/src/views/Sfilecompare.vue b/vue/afvue/src/views/Sfilecompare.vue index ee98586..cbc3e8f 100644 --- a/vue/afvue/src/views/Sfilecompare.vue +++ b/vue/afvue/src/views/Sfilecompare.vue @@ -379,7 +379,7 @@ export default { float: left; width: 100%; min-height: 560px; - + margin-bottom: 40px; } .sfcon:first-child { diff --git a/vue/afvue/vite.config.js b/vue/afvue/vite.config.js index 855ada5..1392911 100644 --- a/vue/afvue/vite.config.js +++ b/vue/afvue/vite.config.js @@ -14,6 +14,16 @@ export default defineConfig({ // additionalLegacyPolyfills: ['regenerator-runtime/runtime'] // }) ], + // js文件大小限制 + build: { + rollupOptions: { + input: { + main: resolve(__dirname, 'index.html'), + nested: resolve(__dirname, 'nested/index.html') + } + }, + chunkSizeWarningLimit: 1000 + }, resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url))