From e2941cebeb126f46eff28daac9eaf099d7c825d0 Mon Sep 17 00:00:00 2001 From: LovableCat Date: Wed, 19 Mar 2025 12:51:49 +0800 Subject: [PATCH 01/10] =?UTF-8?q?CopyRight=E5=A4=A7=E5=B0=8F=E5=86=99?= =?UTF-8?q?=E4=B8=8D=E4=B8=80=E8=87=B4=EF=BC=8C=E7=BB=9F=E4=B8=80=E6=94=B9?= =?UTF-8?q?=E6=88=90Copyright?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/SettingTable/index.vue | 2 +- src/views/Jyh/Search/Components/OssQuery.vue | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/SettingTable/index.vue b/src/components/SettingTable/index.vue index 8ea7dd3..2967f43 100644 --- a/src/components/SettingTable/index.vue +++ b/src/components/SettingTable/index.vue @@ -368,7 +368,7 @@ const columns = ref([ { key: 'communityHash', label: '社区hash值', visible: false, filterable: false, sortable: false }, { key: 'softwareScore', label: '软件评分', visible: false, filterable: false, sortable: true }, { key: 'sourceCodeDownload', label: '源码包下载地址', visible: true, filterable: false, sortable: false }, - { key: 'copyright', label: 'CopyRight', 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 }, { key: 'compatibilityRisk', label: '兼容性风险描述', visible: false, filterable: false, sortable: false }, diff --git a/src/views/Jyh/Search/Components/OssQuery.vue b/src/views/Jyh/Search/Components/OssQuery.vue index a5ee19e..1df32ba 100644 --- a/src/views/Jyh/Search/Components/OssQuery.vue +++ b/src/views/Jyh/Search/Components/OssQuery.vue @@ -180,7 +180,7 @@ const columns = ref([ { 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: '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 }, { key: 'compatibilityRisk', label: '兼容性风险描述', visible: false, filterable: false, sortable: false }, From 3e52edfeeafc57474035ac82a66ebabcec377ce6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B1=AA=E5=B0=91=E4=BC=9F?= Date: Wed, 19 Mar 2025 13:04:13 +0800 Subject: [PATCH 02/10] =?UTF-8?q?feat:=20=E5=BC=80=E5=8F=91=E8=80=85?= =?UTF-8?q?=E7=A4=BE=E5=8C=BA=E4=BF=A1=E6=81=AFapi?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/jyh/index.ts | 12 ++ src/components/ChartLine/index.vue | 141 +++++++++--------- .../Jyh/Version/Detail/CommunityInfo.vue | 27 +++- src/views/Jyh/Version/Detail/SBOM.vue | 10 +- 4 files changed, 112 insertions(+), 78 deletions(-) diff --git a/src/api/jyh/index.ts b/src/api/jyh/index.ts index c1eb934..41e7237 100644 --- a/src/api/jyh/index.ts +++ b/src/api/jyh/index.ts @@ -148,6 +148,18 @@ export const dependencyTree = (softwareId: any): Promise => { }) ); }; +// 获取开发者社区信息 +export const communityInfo = (softwareId: any): Promise => { + return reqCatchV2(() => + request({ + url: `/api/v1/repo/community/info`, + method: 'POST', + data: { + softwareId + } + }) + ); +}; // 编辑用户信息(包含订阅默认预警方式) export const userEdit = (data: any): Promise => { diff --git a/src/components/ChartLine/index.vue b/src/components/ChartLine/index.vue index ccccbde..fffa54f 100644 --- a/src/components/ChartLine/index.vue +++ b/src/components/ChartLine/index.vue @@ -1,5 +1,5 @@ -