feat(expenses): show unified expense event timeline

This commit is contained in:
caoxiaozhu
2026-07-13 16:58:51 +08:00
parent a616b30cb2
commit 22669a9071
12 changed files with 944 additions and 7 deletions

View File

@@ -0,0 +1,10 @@
import { apiRequest } from './api.js'
export function fetchExpenseCaseTimeline(claimId, options = {}) {
const normalizedClaimId = String(claimId || '').trim()
if (!normalizedClaimId) {
return Promise.resolve(null)
}
return apiRequest(`/expense-cases/by-claim/${encodeURIComponent(normalizedClaimId)}`, options)
}