From 8ae8dba0d442ea55c4e86c3f2296973a4d18ff01 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 12:08:19 +0800 Subject: [PATCH] fix: bugs --- src/api/jyh/index.ts | 36 ++++++----- src/components/Header/index.vue | 62 +++++++++---------- .../Detail/EarlyWarningOrganization.vue | 1 - .../Detail/EarlyWarningPerson.vue | 1 - .../Detail/InvitationNoticeList.vue | 3 +- .../PersonalCenter/Detail/OrgSubscription.vue | 1 - .../Detail/PersonageSubscription.vue | 1 - .../Jyh/PersonalCenter/PersonalBasic.vue | 8 +-- .../Version/Detail/VulnerabilitiesList.vue | 51 ++++++++------- 9 files changed, 85 insertions(+), 79 deletions(-) diff --git a/src/api/jyh/index.ts b/src/api/jyh/index.ts index c5cd9a3..e7d3564 100644 --- a/src/api/jyh/index.ts +++ b/src/api/jyh/index.ts @@ -122,29 +122,16 @@ export function getLicenseList() { }); } -// 获取详情漏洞列表 -export function getVulnerabilityList() { - return request({ - url: '/api/v1/repo/vulnerability/page', - method: 'GET', - params: { - current: 1, - size: 10, - softwareId: 47 - } - }); -} - // 获取漏洞数据 export const getVulnList = (data): Promise => { return reqCatchV2(() => request({ url: `/api/v1/repo/vulnerability/page`, method: 'post', - data, + data }) ); -} +}; // 获取漏洞数据 export const getVulnDetail = (data): Promise => { @@ -152,7 +139,22 @@ export const getVulnDetail = (data): Promise => { request({ url: `/api/v1/repo/vulnerability/info`, method: 'POST', - data, + data }) ); -} +}; + +// 获取漏洞数据 +export const dependencyTree = (softwareId: any): Promise => { + return reqCatchV2(() => + request({ + url: `/api/v1/repo/dependency/tree`, + method: 'POST', + data: { + softwareId, + current: 1, + size: 99999 + } + }) + ); +}; diff --git a/src/components/Header/index.vue b/src/components/Header/index.vue index d3f9857..5bb005a 100644 --- a/src/components/Header/index.vue +++ b/src/components/Header/index.vue @@ -1,10 +1,10 @@