feat: 建立 Sense 可靠投递状态机 (#78)

This commit is contained in:
QiuSW
2026-08-28 17:22:44 +08:00
parent e06904272a
commit 02a5af5e3b
20 changed files with 1575 additions and 0 deletions
+20
View File
@@ -0,0 +1,20 @@
import request from '@/utils/request'
export function listOutbox(query) {
return request({ url: '/api/v1/outbox', method: 'get', params: query })
}
export function getOutbox(id) {
return request({
url: `/api/v1/outbox/${encodeURIComponent(id)}`,
method: 'get'
})
}
export function requeueOutbox(id, expectedVersion, reason) {
return request({
url: `/api/v1/outbox/${encodeURIComponent(id)}/requeue`,
method: 'post',
data: { expectedVersion, reason }
})
}