From 4fb14ab9cfd6c8aae9e85c23eb7f7aabadd17727 Mon Sep 17 00:00:00 2001
From: 杜洪波 <1074825718@qq.com>
Date: 星期一, 27 十月 2025 14:48:39 +0800
Subject: [PATCH] 单位文件夹代码提交
---
src/main/java/com/product/file/controller/FileManagerController.java | 28 ++++++++++++++++++++++++++--
1 files changed, 26 insertions(+), 2 deletions(-)
diff --git a/src/main/java/com/product/file/controller/FileManagerController.java b/src/main/java/com/product/file/controller/FileManagerController.java
index e1acd6a..d09ef13 100644
--- a/src/main/java/com/product/file/controller/FileManagerController.java
+++ b/src/main/java/com/product/file/controller/FileManagerController.java
@@ -294,7 +294,7 @@
fse=new FieldSetEntity();
fse.setTableName("product_sys_attachments");
fse.setValue("uuid",uuid);
- fse.setValue("needOnlineView", 0);
+ fse.setValue("needOnlineView", 0);
SpringMVCContextHolder.getSystemLogger().error(FileCode.FORM_NODATA.getValue(), FileCode.FORM_NODATA.getText());
// return this.error(FileCode.FORM_NODATA.getValue(), FileCode.FORM_NODATA.getText());
}
@@ -360,7 +360,7 @@
// 姝e紡浠g爜
fileManagerService.getFileContent(fse, response);
/*===test-start===*/
-// String tempPath = fse.getString("tempPath");
+// String tempPath = "";
// File file = new File(tempPath);
// OutputStream sos = new FileOutputStream(file);
// fileManagerService.getFileContent(fse, sos);
@@ -415,4 +415,28 @@
return error(FileCode.GET_FILE_CONTENT_FAIL.getValue(), FileCode.GET_FILE_CONTENT_FAIL.getText());
}
}
+
+ /**
+ * 闆嗙兢鏂囦欢鍚屾鏂规硶-鎺ユ敹
+ *
+ * @return 缁撴灉
+ */
+ @RequestMapping(value = "/cluster-file-sync/{version}", method = RequestMethod.POST)
+ @ApiVersion(1)
+ public String clusterFileSync(HttpServletRequest request, HttpServletResponse response) {
+ try {
+ Object bean = request.getAttribute(CoreConst.API_POST_REQUEST_DATA);
+ RequestParameterEntity rpe = (RequestParameterEntity) bean;
+ fileManagerService.clusterFileSyncAccept(rpe);
+ return OK();
+ } catch (BaseException e) {
+ SpringMVCContextHolder.getSystemLogger().error(e);
+ e.printStackTrace();
+ return error(e.getCode(), e.getMessage());
+ } catch (Exception e) {
+ SpringMVCContextHolder.getSystemLogger().error(e);
+ e.printStackTrace();
+ return error(FileCode.CLUSTER_FILE_SYNC_ACCEPT_FAIL.getValue(), FileCode.CLUSTER_FILE_SYNC_ACCEPT_FAIL.getText() + ":" + BaseUtil.getErrorInfo(e).substring(0, 500));
+ }
+ }
}
--
Gitblit v1.9.2