|
@@ -23,10 +23,10 @@ const emits=defineEmits(['update:modelValue','change'])
|
|
function formatClassifyArr(arr,index){
|
|
function formatClassifyArr(arr,index){
|
|
index--
|
|
index--
|
|
arr.length&&arr.forEach(item=>{
|
|
arr.length&&arr.forEach(item=>{
|
|
- item.Children.length&&formatClassifyArr(item.Children,index)
|
|
|
|
- if(!item.Children.length||index<=0){
|
|
|
|
|
|
+ if(!item.Children?.length||index<=0){
|
|
delete item.Children
|
|
delete item.Children
|
|
}
|
|
}
|
|
|
|
+ item.Children?.length&&formatClassifyArr(item.Children,index)
|
|
})
|
|
})
|
|
}
|
|
}
|
|
|
|
|
|
@@ -191,7 +191,7 @@ function handleShowClassifyOpt(item){
|
|
{name:'重命名',type:'edit'},
|
|
{name:'重命名',type:'edit'},
|
|
{name:'删除',type:'delete',color:"#C54322"},
|
|
{name:'删除',type:'delete',color:"#C54322"},
|
|
]
|
|
]
|
|
- if(item.Button.AddButton){//添加权限
|
|
|
|
|
|
+ if(item.Button.AddButton&&selectClassifyArr.value.length<5){//添加权限
|
|
optArr.unshift({name:'添加下级目录',type:'add'})
|
|
optArr.unshift({name:'添加下级目录',type:'add'})
|
|
}
|
|
}
|
|
if(!item.Button.DeleteButton){//删除
|
|
if(!item.Button.DeleteButton){//删除
|