| | |
| | | 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; |
| | | } |
| | | |
| | | // =====================资产管理=====================// |
| | | |
| | | /** |