diff --git a/src/api/file-api.js b/src/api/file-api.js
index 438399d7..e30ea26a 100644
--- a/src/api/file-api.js
+++ b/src/api/file-api.js
@@ -177,6 +177,17 @@ export default {
params
})
},
+ // 移动或复制前检查目标目录是否存在要移动或复制的文件
+ checkMoveOrCopy: function(params) {
+ return request({
+ url: 'check-move-copy',
+ method: 'get',
+ params,
+ paramsSerializer: function(params) {
+ return qs.stringify(params, { arrayFormat: 'repeat' })
+ }
+ })
+ },
// 移动文件/文件夹
move: function(params) {
return request({
diff --git a/src/components/ShowFile/DialogFileList.vue b/src/components/ShowFile/DialogFileList.vue
new file mode 100644
index 00000000..fafefab7
--- /dev/null
+++ b/src/components/ShowFile/DialogFileList.vue
@@ -0,0 +1,61 @@
+
+