feat(web): 更新个人工作台组件和应用外壳组合式函数,新增请求数据组合式函数
This commit is contained in:
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user