feat(web): 更新个人工作台组件和应用外壳组合式函数,新增请求数据组合式函数

This commit is contained in:
caoxiaozhu
2026-05-15 06:56:51 +00:00
parent d8d0415bf4
commit 344ac126b3
3 changed files with 6 additions and 152 deletions

View File

@@ -334,7 +334,7 @@ function buildExpenseItems(claim, riskSummary) {
})
}
function mapExpenseClaimToRequest(claim) {
export function mapExpenseClaimToRequest(claim) {
const typeCode = String(claim?.expense_type || '').trim() || 'other'
const typeLabel = resolveTypeLabel(typeCode)
const approvalMeta = resolveApprovalMeta(claim?.status)
@@ -372,6 +372,8 @@ function mapExpenseClaimToRequest(claim) {
submittedAt: applyDateTime || '',
createdAt: claim?.created_at || '',
amount: parseNumber(claim?.amount),
riskFlags: Array.isArray(claim?.risk_flags_json) ? claim.risk_flags_json : [],
invoiceCount,
workflowNode,
approvalKey: approvalMeta.key,
approvalStatus: approvalMeta.label,