diff --git a/src/views/Jyh/AI/Home/components/OssList.vue b/src/views/Jyh/AI/Home/components/OssList.vue index 450f290..38762fd 100644 --- a/src/views/Jyh/AI/Home/components/OssList.vue +++ b/src/views/Jyh/AI/Home/components/OssList.vue @@ -163,7 +163,8 @@ const pager = ref({ const columns = ref([ { key: 'softwareName', label: '软件名称', visible: true, filterable: true, sortable: false }, { key: 'softwareVersion', label: '软件版本', visible: true, filterable: true, sortable: false }, - { key: 'securityScore', label: '软件评分', visible: true, filterable: false, sortable: true }, + { key: 'trustScore', label: '软件可信评分', visible: true, filterable: false, sortable: true }, + { key: 'securityScore', label: '软件重要性评分', visible: true, filterable: false, sortable: true }, { key: 'licenseNum', label: 'License数量', visible: true, filterable: false, sortable: false,width: 140 }, { key: 'industryCategory', label: '行业类型', visible: true, filterable: true, sortable: false }, { key: 'primaryLanguage', label: '编程语言', visible: true, filterable: true, sortable: false }, diff --git a/src/views/Jyh/Search/Components/OssQuery.vue b/src/views/Jyh/Search/Components/OssQuery.vue index 8f50d35..9d7839d 100644 --- a/src/views/Jyh/Search/Components/OssQuery.vue +++ b/src/views/Jyh/Search/Components/OssQuery.vue @@ -296,7 +296,8 @@ const openDelete = (row: any) => { const defultColumns = ref([ { key: 'softwareName', label: '软件名称', visible: true, filterable: true, sortable: false }, { key: 'softwareVersion', label: '软件版本', visible: true, filterable: true, sortable: false }, - { key: 'securityScore', label: '软件评分', visible: true, filterable: false, sortable: true }, + { key: 'trustScore', label: '软件可信评分', visible: true, filterable: false, sortable: true }, + { key: 'securityScore', label: '软件重要性评分', visible: true, filterable: false, sortable: true }, { key: 'licenseNum', label: 'License数量', visible: true, filterable: false, sortable: false,width: 140 }, { key: 'industryCategory', label: '行业类型', visible: true, filterable: true, sortable: false }, { key: 'primaryLanguage', label: '编程语言', visible: true, filterable: true, sortable: false }, @@ -326,7 +327,8 @@ const defultColumns = ref([ const columns = ref([ { key: 'softwareName', label: '软件名称', visible: true, filterable: true, sortable: false }, { key: 'softwareVersion', label: '软件版本', visible: true, filterable: true, sortable: false }, - { key: 'securityScore', label: '软件评分', visible: true, filterable: false, sortable: true }, + { key: 'trustScore', label: '软件可信评分', visible: true, filterable: false, sortable: true }, + { key: 'securityScore', label: '软件重要性评分', visible: true, filterable: false, sortable: true }, { key: 'licenseNum', label: 'License数量', visible: true, filterable: false, sortable: false,width: 140 }, { key: 'industryCategory', label: '行业类型', visible: true, filterable: true, sortable: false }, { key: 'primaryLanguage', label: '编程语言', visible: true, filterable: true, sortable: false }, diff --git a/src/views/Jyh/Search/index.vue b/src/views/Jyh/Search/index.vue index 30f21c3..cf44695 100644 --- a/src/views/Jyh/Search/index.vue +++ b/src/views/Jyh/Search/index.vue @@ -37,17 +37,27 @@ const route = useRoute(); const selectTab = ref(route.query.tab || 'OssQuery'); +// 监听 tab 值变化,更新 URL 参数 +watch(selectTab, (newTab) => { + router.replace({ + name: route.name, + params: route.params, + query: { ...route.query, tab: newTab } + }); +}); -// 监听路由变化,更新 Tab +// 监听 URL 参数变化,更新 tab 值 watch( () => route.query.tab, (newTab) => { if (newTab) { selectTab.value = newTab; } - } + }, + { immediate: true } // 初始化时执行一次 ); + // 删除弹窗 const item = ref(''); const deleteModal = ref(); diff --git a/src/views/Jyh/Version/Detail/index.vue b/src/views/Jyh/Version/Detail/index.vue index a984f8e..f7b3e02 100644 --- a/src/views/Jyh/Version/Detail/index.vue +++ b/src/views/Jyh/Version/Detail/index.vue @@ -15,7 +15,17 @@ - 软件评分:可信评分:{{ ReleaseInfo.basicInfo.trustScore || '--' }} + + 重要性评分: