diff --git a/src/views/dataCenter/library/components/file.vue b/src/views/dataCenter/library/components/file.vue index 740d4824..14fb91d1 100644 --- a/src/views/dataCenter/library/components/file.vue +++ b/src/views/dataCenter/library/components/file.vue @@ -61,7 +61,7 @@ v-hasPermi="['dataCenter:teamMember:add']" >移动 - + - + @@ -285,6 +285,7 @@ export default { // 是否显示弹出层 copyOpen:false, renameOpen:false, + pasteOpen:false, open: false, // 新建文件夹弹出层 addOpen:false, @@ -298,6 +299,7 @@ export default { form: {}, copyForm:{}, renameForm:{}, + pasteForm:{}, renameRules:{ newName: [ { required: true, message: "名称不能为空", trigger: "blur" } @@ -305,7 +307,12 @@ export default { }, copyRules: { parentId: [ - { required: true, message: "名称不能为空", trigger: "blur" } + { required: true, message: "位置不能为空", trigger: "blur" } + ], + }, + pasteRules:{ + parentId: [ + { required: true, message: "位置不能为空", trigger: "blur" } ], }, // 表单校验 @@ -467,7 +474,7 @@ export default { getFile(fileId).then(response => { this.copyForm = response.data; this.copyOpen = true; - this.title = "移动文件"; + this.title = "复制文件"; }); }, submitCopy(){ @@ -489,13 +496,13 @@ export default { const fileId = row.fileId || this.ids this.getFileTerr(fileId) getFile(fileId).then(response => { - this.copyForm = response.data; - this.copyOpen = true; + this.pasteForm = response.data; + this.pasteOpen = true; this.title = "移动文件"; }); }, submitPaste(){ - this.$refs["copyForm"].validate(valid => { + this.$refs["pasteForm"].validate(valid => { if (valid) { let data = { fileId: this.copyForm.fileId,