igds-core/src/main/java/com/ld/igds/file/ApplyOrderUploadProcessor.java
@@ -64,6 +64,41 @@ } /** * applyOrderUploadProcessor#uploadFile * 判断是否上传 * * @param file * @param parameter * @return fileId 新文件ID包含文件后缀 */ @FileResolver public String uploadFile(UploadFile file, Map<String, Object> parameter) { String fileId = null; String mark = (String) parameter.get("mark"); if ("NO_UPLOAD".equals(mark)) { return null; } try { String basePath = fileService.getCommonFilePath(null); fileId = ContextUtil.getTimeId(1000) + file.getFileName().substring( file.getFileName().lastIndexOf(".")); file.transferTo(new File(basePath + fileId)); } catch (IllegalStateException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } return fileId; } /** * applyOrderUploadProcessor#downloadApplyOrderFile 文件下载 * * @param parameter igds-manager/src/main/java/com/ld/igds/oa/view/Archives.view.xml
@@ -417,7 +417,7 @@ }
 self.set("parameter",{mark: mark})
 </ClientEvent> <Property name="fileResolver">oaPR#uploadFile</Property> <Property name="fileResolver">applyOrderUploadProcessor#uploadFile</Property> <Property name="maxFileSize">50MB</Property> <Property name="successMessage">附件上传成功!!</Property> <Filters/> igds-manager/src/main/java/com/ld/igds/oa/view/OfficeAutoPR.java
@@ -229,39 +229,6 @@ return service.delArchives(data); } /** * oaPR#uploadFile * * @param file * @param parameter * @return fileId 新文件ID包含文件后缀 */ @FileResolver public String uploadFile(UploadFile file, Map<String, Object> parameter) { String fileId = null; String mark = (String) parameter.get("mark"); if ("NO_UPLOAD".equals(mark)) { return null; } try { String basePath = fileService.getCommonFilePath(null); fileId = ContextUtil.getTimeId(1000) + file.getFileName().substring( file.getFileName().lastIndexOf(".")); file.transferTo(new File(basePath + fileId)); } catch (IllegalStateException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } return fileId; } // =====================资产管理=====================// /**