|
@@ -202,7 +202,10 @@ export default {
|
|
|
formatParentId(id, list, ids = []) {
|
|
|
for (const item of list) {
|
|
|
if (item.sysMusicScoreCategoriesList) {
|
|
|
- return this.formatParentId(id, item.sysMusicScoreCategoriesList, [...ids, item.id])
|
|
|
+ const cIds = this.formatParentId(id, item.sysMusicScoreCategoriesList, [...ids, item.id])
|
|
|
+ if(cIds.includes(id)) {
|
|
|
+ return cIds
|
|
|
+ }
|
|
|
}
|
|
|
if (item.id === id) {
|
|
|
return [...ids, id]
|