refactor(frontend): split large reimbursement and audit modules

This commit is contained in:
caoxiaozhu
2026-05-21 23:53:03 +08:00
parent 2908dda024
commit f6f787ff38
53 changed files with 15637 additions and 14179 deletions

View File

@@ -0,0 +1,6 @@
export function buildSuggestedActionKey(action) {
const actionType = String(action?.action_type || '').trim()
const payload = action?.payload && typeof action.payload === 'object' ? action.payload : {}
const payloadKey = String(payload.expense_type || payload.expense_type_label || action?.label || '').trim()
return `${actionType}:${payloadKey}`
}