| 
					
				 | 
			
			
				@@ -630,6 +630,7 @@ import { getConfigKey } from "@/api/system/config.js" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import TreeMenu from '@/components/TreeMenu/TreeMenu.vue' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import addFileDrop from '@/components/addFileDrop/addFileDrop.vue' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import addFileTempList from '@/components/addFileTempList/addFileTempList.vue' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import bus from "@/utils/bus.js"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     directives: { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1077,7 +1078,12 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 name: row.dirName, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 clickRowId: toRaw(row) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            addFolderAdd(addData)   //加了这句代码界面会渲染两次 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // addFolderAdd(addData)   //加了这句代码界面会渲染两次 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            const itemData = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                name: row.dirName, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                path:'/myfile' + row.dirId 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            sessionStorage.setItem('newTab',JSON.stringify(itemData)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             thisFolder.value = row 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             // topPath.value = row.dirPath 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (row.isEncrypt === "Y") { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1419,22 +1425,51 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 if (filePreview) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     // 文件 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     getInfo(clickRow.value.docId).then((res)=>{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    // console.log('res',res); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    console.log('res',res); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     clickRow.value = res.data 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     if(clickRow.value.isFiled === "Y" || !canEditArr.includes(copyFileType.value) ){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         //归档了或者不允许编辑的格式 就是预览 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         if(thisFolderRole.value &&thisFolderRole.value.roles&& thisFolderRole.value.roles.l0800){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            addFileTab(clickRow.value, 0,1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            // addFileTab(clickRow.value, 0,1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            const itemData = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                name: clickRow.value.fileName, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                path: `${window.location.origin}/fileEdit?clickRowId=${clickRow.value.docId}&canEdit=0&canCopy=1&history=0&fileId=0` 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            sessionStorage.setItem('newTab',JSON.stringify(itemData)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            // bus.emit('test',clickRow.value.fileName,`${window.location.origin}/fileEdit?clickRowId=${clickRow.value.docId}&canEdit=0&canCopy=1&history=0&fileId=0`) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            // openMaxmin(clickRow.value.fileName,`${window.location.origin}/fileEdit?clickRowId=${clickRow.value.docId}&canEdit=0&canCopy=1&history=0&fileId=0`) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         }else{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        addFileTab(clickRow.value, 0,0);  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        // addFileTab(clickRow.value, 0,0);  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                             const itemData = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                name: clickRow.value.fileName, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                path: `${window.location.origin}/fileEdit?clickRowId=${clickRow.value.docId}&canEdit=0&canCopy=0&history=0&fileId=0` 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            sessionStorage.setItem('newTab',JSON.stringify(itemData)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        // openMaxmin(clickRow.value.fileName,`${window.location.origin}/fileEdit?clickRowId=${clickRow.value.docId}&canEdit=0&canCopy=0&history=0&fileId=0`) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        // bus.emit('test',clickRow.value.fileName,`${window.location.origin}/fileEdit?clickRowId=${clickRow.value.docId}&canEdit=0&canCopy=0&history=0&fileId=0`) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     }else{ // 编辑 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         //-------------------------- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             loadingPreview.value = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             if(thisFolderRole.value &&thisFolderRole.value.roles&& thisFolderRole.value.roles.l0800){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                    addFileTab(clickRow.value, 1,1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                    // addFileTab(clickRow.value, 1,1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                    const itemData = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                        name: clickRow.value.fileName, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                        path: `${window.location.origin}/fileEdit?clickRowId=${clickRow.value.docId}&canEdit=1&canCopy=1&history=0&fileId=0` 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                    sessionStorage.setItem('newTab',JSON.stringify(itemData)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                    // openMaxmin(clickRow.value.fileName,`${window.location.origin}/fileEdit?clickRowId=${clickRow.value.docId}&canEdit=1&canCopy=1&history=0&fileId=0`) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                    // bus.emit('test',clickRow.value.fileName,`${window.location.origin}/fileEdit?clickRowId=${clickRow.value.docId}&canEdit=1&canCopy=1&history=0&fileId=0`) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                 }else{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                addFileTab(clickRow.value, 1,0);  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                // addFileTab(clickRow.value, 1,0);  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                    const itemData = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                        name: clickRow.value.fileName, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                        path: `${window.location.origin}/fileEdit?clickRowId=${clickRow.value.docId}&canEdit=1&canCopy=0&history=0&fileId=0` 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                    sessionStorage.setItem('newTab',JSON.stringify(itemData)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                    // openMaxmin(clickRow.value.fileName,`${window.location.origin}/fileEdit?clickRowId=${clickRow.value.docId}&canEdit=1&canCopy=0&history=0&fileId=0`) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                    // bus.emit('test',clickRow.value.fileName,`${window.location.origin}/fileEdit?clickRowId=${clickRow.value.docId}&canEdit=1&canCopy=0&history=0&fileId=0`) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             cliCC.value = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             loadingPreview.value = false 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1486,9 +1521,19 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         function threeBe(data,newFileData) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             addTempId.value = null 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if(thisFolderRole.value && thisFolderRole.value.roles.l0800){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        addFileTab(newFileData, 1,1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        // addFileTab(newFileData, 1,1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        const itemData = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            name: newFileData.fileName, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            path: `${window.location.origin}/fileEdit?clickRowId=${newFileData.docId}&canEdit=1&canCopy=1&history=0&fileId=0` 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        sessionStorage.setItem('newTab',JSON.stringify(itemData)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     }else{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                       addFileTab(newFileData, 1,0);  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    //    addFileTab(newFileData, 1,0);  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                       const itemData = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            name:newFileData.fileName, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            path: `${window.location.origin}/fileEdit?clickRowId=${newFileData.docId}&canEdit=1&canCopy=0&history=0&fileId=0` 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        sessionStorage.setItem('newTab',JSON.stringify(itemData)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             newAdd.value = data 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             getFileTree() 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -3080,7 +3125,8 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             delFull, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             historyDocId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             historyFileId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            noHis 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            noHis, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            bus 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     watch: { 
			 |