实现结果总览详情弹窗前端接线

This commit is contained in:
wkc
2026-03-25 15:26:03 +08:00
parent a52fb35bd3
commit 78ae93330c
15 changed files with 506 additions and 78 deletions

View File

@@ -262,12 +262,39 @@ export function buildProjectAnalysisDialogData({ person, source = "riskPeople",
currentModelValue,
},
abnormalDetail: {
transactionList: projectAnalysisTransactionTemplate.map((item, index) => ({
...item,
ownAccountName: index === 0 ? `${displayName} / ${item.ownAccountName}` : item.ownAccountName,
})),
frequentTransferSummary: projectAnalysisFrequentTransferTemplate,
relatedTradeSummary: projectAnalysisRelatedTradeTemplate,
groups: [
{
groupCode: "BANK_STATEMENT",
groupName: "流水异常明细",
groupType: "BANK_STATEMENT",
records: projectAnalysisTransactionTemplate.map((item, index) => ({
bankStatementId: index + 1,
trxDate: item.tradeTime,
leAccountNo: item.ownAccountName,
leAccountName: index === 0 ? displayName : "关联账户",
customerAccountName: item.counterpartyName,
customerAccountNo: item.counterpartyName,
userMemo: item.tradeType,
cashType: item.tradeType,
hitTags: [],
displayAmount: item.tradeAmount,
})),
},
{
groupCode: "RELATED_OBJECT",
groupName: "异常对象摘要",
groupType: "OBJECT",
records: projectAnalysisRelatedTradeTemplate.map((item, index) => ({
title: item.title,
subtitle: projectAnalysisFrequentTransferTemplate[index]
? projectAnalysisFrequentTransferTemplate[index].accountNo
: "异常对象",
riskTags: [],
summary: item.description,
extraFields: [],
})),
},
],
},
};
}