From 945e11b0ae81ee3829e4d8575773d18bcf88105f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BB=98=E6=B0=91=E5=BA=B7?= Date: Tue, 18 Mar 2025 18:02:02 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BD=AF=E4=BB=B6=E8=AF=A6=E6=83=85=E7=9B=B8?= =?UTF-8?q?=E5=85=B3issue=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/Jyh/Search/Components/OssQuery.vue | 22 ++++++------- src/views/Jyh/Version/Detail/VersionInfo.vue | 12 +++---- src/views/Jyh/Version/Detail/index.vue | 33 +++++++++++++++++--- 3 files changed, 46 insertions(+), 21 deletions(-) diff --git a/src/views/Jyh/Search/Components/OssQuery.vue b/src/views/Jyh/Search/Components/OssQuery.vue index b3484e7..a5ee19e 100644 --- a/src/views/Jyh/Search/Components/OssQuery.vue +++ b/src/views/Jyh/Search/Components/OssQuery.vue @@ -166,20 +166,20 @@ const openDelete = (row: any) => { const columns = ref([ { key: 'softwareName', label: '软件名称', visible: true, filterable: true, sortable: false }, { key: 'softwareVersion', label: '软件版本', visible: true, filterable: true, sortable: false }, - { key: 'releaseDate', label: '版本发布时间', visible: true, filterable: true, sortable: true }, + { key: 'securityScore', label: '软件评分', visible: true, filterable: false, sortable: true }, { key: 'licenseCount', label: 'License数量', visible: true, filterable: false, sortable: false }, - { key: 'dependencyCount', label: '依赖软件数', visible: true, filterable: false, sortable: false }, - { key: 'productComponentUsage', label: '产品成分使用量', visible: false, filterable: false, sortable: false }, + { key: 'industryCategory', label: '行业类型', visible: true, filterable: true, sortable: false }, + { key: 'primaryLanguage', label: '编程语言', visible: true, filterable: true, sortable: false }, { key: 'codeLines', label: '代码量', visible: true, filterable: false, sortable: false }, - { key: 'vulnerabilityCount', label: '漏洞数量', visible: true, filterable: false, sortable: false }, - { key: 'industryCategory', label: '行业分类', visible: true, filterable: true, sortable: false }, - { key: 'communityName', label: '开发商', visible: false, filterable: true, sortable: false }, - { key: 'contributorCountries', label: '贡献者国家/地区分布', visible: true, filterable: false, sortable: false }, - { key: 'contributorOrganizations', label: '贡献者组织/公司分布', visible: true, filterable: false, sortable: false }, - { key: 'primaryLanguage', label: '编程语言', visible: false, filterable: true, sortable: false }, - { key: 'communityHash', label: '社区hash值', visible: false, filterable: false, sortable: false }, - { key: 'securityScore', label: '软件评分', visible: false, filterable: false, sortable: true }, { key: 'sourceDownloadUrl', label: '源码包下载地址', visible: true, filterable: false, sortable: false }, + { key: 'releaseDate', label: '版本发布时间', visible: false, filterable: true, sortable: true }, + { key: 'dependencyCount', label: '依赖软件数', visible: false, filterable: false, sortable: false }, + { key: 'productComponentUsage', label: '产品成分使用量', visible: false, filterable: false, sortable: false }, + { key: 'vulnerabilityCount', label: '漏洞数量', visible: false, filterable: false, sortable: false }, + { key: 'communityName', label: '开发商', visible: false, filterable: true, sortable: false }, + { key: 'contributorCountries', label: '贡献者国家/地区分布', visible: false, filterable: false, sortable: false }, + { key: 'contributorOrganizations', label: '贡献者组织/公司分布', visible: false, filterable: false, sortable: false }, + { key: 'communityHash', label: '社区hash值', visible: false, filterable: false, sortable: false }, { key: 'copyright', label: 'CopyRight', visible: false, filterable: false, sortable: false }, { key: 'externalVulnerabilitySource', label: '外部漏洞源的软件名称', visible: false, filterable: true, sortable: false }, { key: 'versionDescription', label: '版本描述', visible: false, filterable: false, sortable: false }, diff --git a/src/views/Jyh/Version/Detail/VersionInfo.vue b/src/views/Jyh/Version/Detail/VersionInfo.vue index 977c975..118f4c7 100644 --- a/src/views/Jyh/Version/Detail/VersionInfo.vue +++ b/src/views/Jyh/Version/Detail/VersionInfo.vue @@ -157,12 +157,12 @@
网络安全
- - - 软件评分 - {{ ReleaseInfo.networkSecurity.softwareRating || '--' }} - - + + + + + + 社区安全问题求助 diff --git a/src/views/Jyh/Version/Detail/index.vue b/src/views/Jyh/Version/Detail/index.vue index 422289b..531f186 100644 --- a/src/views/Jyh/Version/Detail/index.vue +++ b/src/views/Jyh/Version/Detail/index.vue @@ -9,14 +9,16 @@
-
{{ softwareData.name }}
+
{{ ReleaseInfo.basicInfo.softwareName || '--' }}
- 版本:{{ softwareData.version }} + 版本:{{ ReleaseInfo.basicInfo.softwareVersion || '--' }} + 软件评分:{{ ReleaseInfo.networkSecurity.softwareRating || '--' }} + 集成风险: - {{ softwareData.risk }} + {{ ReleaseInfo.referenceInfo.integrationRisk || '--' }}
@@ -55,7 +57,7 @@