|
@@ -6,7 +6,7 @@
|
|
|
<div class="topSearch">
|
|
|
<div class="spaceName">{{spaceName}}</div>
|
|
|
<div>
|
|
|
- <el-icon v-hasRole="['dept']" @click="createNewMenu(1)" color="#505870" size="24">
|
|
|
+ <el-icon v-hasRole="['dept']" @click="createNewMenu(1, true)" color="#505870" size="24">
|
|
|
<Plus />
|
|
|
</el-icon>
|
|
|
<!-- @click="createNewFile" -->
|
|
@@ -511,6 +511,7 @@ export default {
|
|
|
const delMoreFile = ref([]) //删除多个文件夹
|
|
|
const historyTotal = ref(0)
|
|
|
const historyPrew = ref(false)
|
|
|
+ const leftNewFile = ref(false) //解决左侧点击后不能显示的问题
|
|
|
let xz = ref(0)
|
|
|
let yz = ref(0)
|
|
|
const fileUserTreeData = reactive({ data: {} });
|
|
@@ -958,7 +959,10 @@ export default {
|
|
|
thanks.value = true
|
|
|
anyP.value = false
|
|
|
}
|
|
|
- function createNewMenu(num) {
|
|
|
+ function createNewMenu(num,leftNewFiles) {
|
|
|
+ if (leftNewFiles) {
|
|
|
+ leftNewFile.value = true //解决左侧点击文件后不显示的问题
|
|
|
+ }
|
|
|
upFolderData.value = null
|
|
|
oneOrTwo.value = num
|
|
|
folderCase.value = true
|
|
@@ -1456,7 +1460,7 @@ export default {
|
|
|
//点击收藏后刷新文件
|
|
|
const refreshFile = ()=>{
|
|
|
// console.log('ref',toRaw(thisFolder.value));
|
|
|
- if(toRaw(thisFolder.value).dirId){//如果点开了文件夹
|
|
|
+ if(toRaw(thisFolder.value).dirIdd && !leftNewFile.value){//如果点开了文件夹
|
|
|
// console.log(111);
|
|
|
folderClick()
|
|
|
}else{
|
|
@@ -1797,6 +1801,7 @@ export default {
|
|
|
copyOrMove,
|
|
|
impDirId,
|
|
|
impNum,
|
|
|
+ leftNewFile,
|
|
|
impSpaceId,
|
|
|
//历史版本=========
|
|
|
openForwardFile,
|