保存进度!
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
* @Author: Kane Wang <wangkane@qq.com>
|
||||
* @Date: 2025-10-16 09:46:42
|
||||
* @LastEditors: Kane Wang
|
||||
* @LastModified: 2025-11-18 15:11:46
|
||||
* @LastModified: 2025-11-18 17:03:33
|
||||
* @FilePath: src/main/java/com/cpic/xim/utils/files/SaveUploadFile.java
|
||||
* @Description:
|
||||
*
|
||||
@@ -160,6 +160,10 @@ public class SaveUploadFile
|
||||
throw new MoveUploadedFileException("文件不存在!");
|
||||
}
|
||||
|
||||
if ( dest.exists() == true )
|
||||
{
|
||||
throw new MoveUploadedFileException("目的路径已存在同名文件!" );
|
||||
}
|
||||
|
||||
if ( originFile.renameTo(dest) == false )
|
||||
{
|
||||
|
||||
@@ -53,9 +53,9 @@ public class FileUpload
|
||||
)
|
||||
{
|
||||
// session id用来创建临时目录,避免重复
|
||||
String sessionID = request.getSession().getId();
|
||||
String sessionID = request.getSession().getId();
|
||||
UploadFileResponse result = new UploadFileResponse();
|
||||
MultipartFile[] files = new MultipartFile[1];
|
||||
MultipartFile[] files = new MultipartFile[1];
|
||||
|
||||
result.setSuccess( true );
|
||||
result.setMessage( "上传成功!" );
|
||||
@@ -92,7 +92,6 @@ public class FileUpload
|
||||
@RequestMapping( path = "/move-file.do" )
|
||||
@ResponseBody
|
||||
public MoveFileResponse moveFile( @RequestBody MoveFileRequest request )
|
||||
throws MoveUploadedFileException
|
||||
{
|
||||
MoveFileResponse response = new MoveFileResponse( false, null, null );
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@element-plus/icons-vue": "^2.3.2",
|
||||
"@stylistic/eslint-plugin": "^5.5.0",
|
||||
"@stylistic/eslint-plugin": "^5.6.0",
|
||||
"@types/node": "^24.10.1",
|
||||
"@typescript-eslint/eslint-plugin": "^8.47.0",
|
||||
"@typescript-eslint/parser": "^8.47.0",
|
||||
@@ -28,7 +28,7 @@
|
||||
"eslint": "^9.39.1",
|
||||
"eslint-plugin-vue": "^10.5.1",
|
||||
"path": "^0.12.7",
|
||||
"sass": "^1.94.0",
|
||||
"sass": "^1.94.1",
|
||||
"typescript": "~5.9.3",
|
||||
"vite": "^7.2.2",
|
||||
"vue-demi": "^0.14.10",
|
||||
@@ -1678,14 +1678,14 @@
|
||||
]
|
||||
},
|
||||
"node_modules/@stylistic/eslint-plugin": {
|
||||
"version": "5.5.0",
|
||||
"resolved": "https://registry.npmmirror.com/@stylistic/eslint-plugin/-/eslint-plugin-5.5.0.tgz",
|
||||
"integrity": "sha512-IeZF+8H0ns6prg4VrkhgL+yrvDXWDH2cKchrbh80ejG9dQgZWp10epHMbgRuQvgchLII/lfh6Xn3lu6+6L86Hw==",
|
||||
"version": "5.6.0",
|
||||
"resolved": "https://registry.npmmirror.com/@stylistic/eslint-plugin/-/eslint-plugin-5.6.0.tgz",
|
||||
"integrity": "sha512-owEc4B8ME+O/xyZOkLVyLqPMsUgJXIM4XzCm5Vt3WvRXpyoOfYxgA+JkEiFqXPCI8+Nc2BzAT+KGAK7QleGs8Q==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@eslint-community/eslint-utils": "^4.9.0",
|
||||
"@typescript-eslint/types": "^8.46.1",
|
||||
"@typescript-eslint/types": "^8.47.0",
|
||||
"eslint-visitor-keys": "^4.2.1",
|
||||
"espree": "^10.4.0",
|
||||
"estraverse": "^5.3.0",
|
||||
@@ -4069,9 +4069,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/sass": {
|
||||
"version": "1.94.0",
|
||||
"resolved": "https://registry.npmmirror.com/sass/-/sass-1.94.0.tgz",
|
||||
"integrity": "sha512-Dqh7SiYcaFtdv5Wvku6QgS5IGPm281L+ZtVD1U2FJa7Q0EFRlq8Z3sjYtz6gYObsYThUOz9ArwFqPZx+1azILQ==",
|
||||
"version": "1.94.1",
|
||||
"resolved": "https://registry.npmmirror.com/sass/-/sass-1.94.1.tgz",
|
||||
"integrity": "sha512-/YVm5FRQaRlr3oNh2LLFYne1PdPlRZGyKnHh1sLleOqLcohTR4eUUvBjBIqkl1fEXd1MGOHgzJGJh+LgTtV4KQ==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"peer": true,
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@element-plus/icons-vue": "^2.3.2",
|
||||
"@stylistic/eslint-plugin": "^5.5.0",
|
||||
"@stylistic/eslint-plugin": "^5.6.0",
|
||||
"@types/node": "^24.10.1",
|
||||
"@typescript-eslint/eslint-plugin": "^8.47.0",
|
||||
"@typescript-eslint/parser": "^8.47.0",
|
||||
@@ -29,7 +29,7 @@
|
||||
"eslint": "^9.39.1",
|
||||
"eslint-plugin-vue": "^10.5.1",
|
||||
"path": "^0.12.7",
|
||||
"sass": "^1.94.0",
|
||||
"sass": "^1.94.1",
|
||||
"typescript": "~5.9.3",
|
||||
"vite": "^7.2.2",
|
||||
"vue-demi": "^0.14.10",
|
||||
|
||||
Reference in New Issue
Block a user