From f2036f82c20767036fe8c4d627e5694e28e6ab73 Mon Sep 17 00:00:00 2001 From: QYF-GitLab1 <1940665526@qq.com> Date: 星期二, 29 七月 2025 18:29:33 +0800 Subject: [PATCH] 修复资源移动目录产生的BUG --- packageBookService/pages/bookServices/detail/buyResource/index.js | 4 +++- packageBookService/pages/bookServices/detail/index.js | 19 +++---------------- 2 files changed, 6 insertions(+), 17 deletions(-) diff --git a/packageBookService/pages/bookServices/detail/buyResource/index.js b/packageBookService/pages/bookServices/detail/buyResource/index.js index d4c705d..423f6e6 100644 --- a/packageBookService/pages/bookServices/detail/buyResource/index.js +++ b/packageBookService/pages/bookServices/detail/buyResource/index.js @@ -240,7 +240,9 @@ item.isShowIcon = true } } else { - this.clearTreeSealmethod(item.children, data, item) + if (item.children?.length > 0) { + this.clearTreeSealmethod(item.children, data, item) + } } } return tree diff --git a/packageBookService/pages/bookServices/detail/index.js b/packageBookService/pages/bookServices/detail/index.js index ba68a88..8fc6ca3 100644 --- a/packageBookService/pages/bookServices/detail/index.js +++ b/packageBookService/pages/bookServices/detail/index.js @@ -1004,28 +1004,15 @@ // 鏌ョ湅鍏剁埗绾ф槸鍚︽湁閿�鍞柟寮� if (parent.saleMethod?.length > 0) { // 鐖剁骇鏄湁閿�鍞柟寮忕洿鎺ユ樉绀烘寜閽� - // const index = data.findIndex(i => i.id == parent.id) parent.isShowIcon = true } - // else { - // // 鐖剁骇娌℃湁閿�鍞柟寮忥紝鏌ユ壘璇ヨ祫婧愮埗绾� - // const arr = parent.productLinkPath.split('\\') - // const linkData = arr[arr.length - 1] // arr[arr.length - 1] 鎺掗櫎鑷繁 - // linkData.reverse() - // const dataList = linkData.map(ritem => { - // const parentData = data.find(citem => citem.id == ritem); - // if (parentData) return parentData; - // }) - // if (dataList?.length > 0) { - // const index = data.findIndex(i => i.id == dataList[0].id) - // data[index].isShowIcon = true - // } - // } } else { item.isShowIcon = true } } else { - this.handleSalmethodBtn(item.children, data, item) + if (item.children?.length > 0) { + this.handleSalmethodBtn(item.children, data, item) + } } } return tree -- Gitblit v1.9.1