diff --git a/src/api/jyh/index.ts b/src/api/jyh/index.ts index fa2abd9..8f63a10 100644 --- a/src/api/jyh/index.ts +++ b/src/api/jyh/index.ts @@ -142,10 +142,36 @@ export const getVulnList = (data): Promise => { request({ url: `/api/v1/repo/vulnerability/page`, method: 'post', - data, + data }) ); -} +}; + +// 获取SBOM依赖树 +export const dependencyTree = (softwareId: any): Promise => { + return reqCatchV2(() => + request({ + url: `/api/v1/repo/dependency/tree`, + method: 'POST', + data: { + softwareId, + current: 1, + size: 99999 + } + }) + ); +}; + +// 编辑用户信息(包含订阅默认预警方式) +export const userEdit = (data: any): Promise => { + return reqCatchV2(() => + request({ + url: `/api/v1/user/edit`, + method: 'POST', + data + }) + ); +}; // 获取漏洞数据 export const getVulnDetail = (data): Promise => { @@ -153,21 +179,21 @@ export const getVulnDetail = (data): Promise => { request({ url: `/api/v1/repo/vulnerability/info`, method: 'POST', - data, + data }) ); -} +}; // 迁移批量导入 -export function repoImport(data: types.commonRepoReqType){ +export function repoImport(data: types.commonRepoReqType) { return reqCatchV2(() => request({ url: `/api/v1/home/software/valid`, method: 'post', data, headers: { - 'Content-Type': 'multipart/form-data', // 设置请求头 - }, + 'Content-Type': 'multipart/form-data' // 设置请求头 + } }) ); } @@ -178,10 +204,10 @@ export const getNoticeList = (data): Promise => { request({ url: `/api/v1/alert/notice/list`, method: 'POST', - data, + data }) ); -} +}; // 个人中心-获取组织级预警列表 export const getgroupNoticeList = (data): Promise => { @@ -189,10 +215,10 @@ export const getgroupNoticeList = (data): Promise => { request({ url: `/api/v1/alert/group/notice/list`, method: 'POST', - data, + data }) ); -} +}; // 个人中心-获取订阅列表 export const getSubscribeList = (data): Promise => { diff --git a/src/api/organizationManage/organizationManageApi.ts b/src/api/organizationManage/organizationManageApi.ts index cdeaf3c..ee46843 100644 --- a/src/api/organizationManage/organizationManageApi.ts +++ b/src/api/organizationManage/organizationManageApi.ts @@ -40,7 +40,7 @@ export function inviteOrganizationMemberApi(params: { groupId: number, username: export function deleteOrganizationMemberApi(params: { groupId: number, username: string }): Promise> { return request({ url: `/api/v1/group/member/remove`, - method: 'delete', + method: 'post', data: params, }); } diff --git a/src/components/Header/index.vue b/src/components/Header/index.vue index fb59d3f..a00b2d7 100644 --- a/src/components/Header/index.vue +++ b/src/components/Header/index.vue @@ -1,10 +1,10 @@ diff --git a/src/views/Jyh/PersonalCenter/Detail/EarlyWarningDetail.vue b/src/views/Jyh/PersonalCenter/Detail/EarlyWarningDetail.vue index 42ecfba..df84f8c 100644 --- a/src/views/Jyh/PersonalCenter/Detail/EarlyWarningDetail.vue +++ b/src/views/Jyh/PersonalCenter/Detail/EarlyWarningDetail.vue @@ -1,7 +1,7 @@