feat(supervisor): add reminder settings UI and test trigger

This commit is contained in:
nepiedg
2026-04-16 13:40:48 +08:00
parent 5928329e76
commit 9c8583a7fc
2 changed files with 259 additions and 2 deletions
+13
View File
@@ -152,3 +152,16 @@ export function getSupervisorStatus() {
export function revokeSupervisorBinding(owner_uid, supervisor_uid) {
return request.request({ url: '/supervisor/revoke', method: 'POST', data: { owner_uid, supervisor_uid }, baseUrl: BASE_URL_V2 })
}
// 监督提醒(Phase 3 / #42
export function getSupervisorReminderSettings() {
return request.request({ url: '/supervisor/reminders/settings', method: 'GET', baseUrl: BASE_URL_V2 })
}
export function updateSupervisorReminderSettings(data = {}) {
return request.request({ url: '/supervisor/reminders/settings', method: 'PUT', data, baseUrl: BASE_URL_V2 })
}
export function runSupervisorReminders() {
return request.request({ url: '/supervisor/reminders/run', method: 'POST', baseUrl: BASE_URL_V2 })
}