diff --git a/src/api/jyh/index.ts b/src/api/jyh/index.ts index 948748f..300b433 100644 --- a/src/api/jyh/index.ts +++ b/src/api/jyh/index.ts @@ -10,7 +10,7 @@ export function releaseInfo(params: { repoId: string,releaseId: string }): Prom }); } -// 获取用户信息 +// 获取邀请列表 export function getInviteListData(): catchRt { return reqCatchV2(() => request({ url: '/api/v1/group/member/invite/list', @@ -20,7 +20,7 @@ export function getInviteListData(): catchRt { })); } -// 获取用户信息 +// 处理邀请 export function acceptInvite(params): catchRt { return reqCatchV2(() => request({ url: '/api/v1/group/member/invite/accept', @@ -30,3 +30,14 @@ export function acceptInvite(params): catchRt { customError: true })); } + +// 发送订阅 +export function subscribeSoftware(params): catchRt { + return reqCatchV2(() => request({ + url: '/api/v1/alert/subscribe', + method: 'post', + data: params, + }, { + customError: true + })); +} diff --git a/src/views/Jyh/Version/Detail/SubscriptionModal.vue b/src/views/Jyh/Version/Detail/SubscriptionModal.vue index ba52e18..ee01069 100644 --- a/src/views/Jyh/Version/Detail/SubscriptionModal.vue +++ b/src/views/Jyh/Version/Detail/SubscriptionModal.vue @@ -20,24 +20,49 @@