可信代码库-个人中心订阅列表字段修改

This commit is contained in:
付民康
2025-06-30 14:05:33 +08:00
parent f04dad9db2
commit 845bbd3412
3 changed files with 11 additions and 8 deletions

View File

@@ -58,7 +58,7 @@ const router = useRouter();
const gotoDetail = (row) => { const gotoDetail = (row) => {
// 后续请换成params暂时params传参没传过去 // 后续请换成params暂时params传参没传过去
router.push({ router.push({
path: 'repoDetail/' + row.id path: 'repoDetail/' + row.softwareId
}); });
}; };

View File

@@ -58,7 +58,7 @@ const router = useRouter();
const gotoDetail = (row) => { const gotoDetail = (row) => {
// 后续请换成params暂时params传参没传过去 // 后续请换成params暂时params传参没传过去
router.push({ router.push({
path: 'repoDetail/' + row.id path: 'repoDetail/' + row.softwareId
}); });
}; };

View File

@@ -96,12 +96,14 @@ const renameComponentsToChildren = (obj) => {
// 如果对象有 `components` 属性,将其改为 `children` // 如果对象有 `components` 属性,将其改为 `children`
if (obj.hasOwnProperty('component')) { if (obj.hasOwnProperty('component')) {
// 生成随机 UUID 并赋值给 id if(!obj.component.$ref) {
obj.id = generateUUID(); // 使用浏览器/Node.js 原生 API // 生成随机 UUID 并赋值给 id
// obj.id = obj.component.id; // 将 components 改为 children obj.id = generateUUID(); // 使用浏览器/Node.js 原生 API
obj.libraryName = obj.component.libraryName; // 将 components 改为 children // obj.id = obj.component.id; // 将 components 改为 children
obj.latestVersion = obj.component.latestVersion; // 将 components 改为 children obj.libraryName = obj.component.libraryName; // 将 components 改为 children
// delete obj.components; // 删除原来的 components 属性 obj.latestVersion = obj.component.latestVersion; // 将 components 改为 children
// delete obj.components; // 删除原来的 components 属性
}
} }
// 递归处理对象的子元素 // 递归处理对象的子元素
@@ -126,6 +128,7 @@ const fetchDependencyTree = async () => {
current: pager.value.pageIndex, current: pager.value.pageIndex,
size: pager.value.pageSize size: pager.value.pageSize
}); });
debugger
if (data.data.code === 200 && data?.data?.data?.components) { if (data.data.code === 200 && data?.data?.data?.components) {
tableData.value = renameComponentsToChildren(data?.data?.data?.components); tableData.value = renameComponentsToChildren(data?.data?.data?.components);
pager.value.total = data?.data.data.total || 0; pager.value.total = data?.data.data.total || 0;