feat(supervisor): add invite and bind pages
This commit is contained in:
@@ -132,3 +132,19 @@ export function updateRewardGoal(id, data) {
|
||||
return request.request({ url: `/reward-goals/${id}`, method: 'PUT', data, baseUrl: BASE_URL_V2 })
|
||||
}
|
||||
|
||||
// 监督人机制(Phase 3)
|
||||
export function createSupervisorInvite(days = 7) {
|
||||
return request.request({ url: '/supervisor/invites', method: 'POST', data: { days }, baseUrl: BASE_URL_V2 })
|
||||
}
|
||||
|
||||
export function bindSupervisorInvite(token) {
|
||||
return request.request({ url: '/supervisor/bind', method: 'POST', data: { token }, baseUrl: BASE_URL_V2 })
|
||||
}
|
||||
|
||||
export function getSupervisorOverview() {
|
||||
return request.request({ url: '/supervisor/overview', method: 'GET', baseUrl: BASE_URL_V2 })
|
||||
}
|
||||
|
||||
export function getSupervisorStatus() {
|
||||
return request.request({ url: '/supervisor/status', method: 'GET', baseUrl: BASE_URL_V2 })
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user