完善外部人员预警与项目分析上线内容

This commit is contained in:
wjj
2026-06-30 10:23:55 +08:00
parent 4e90e22ee2
commit 5e4bfca05b
77 changed files with 5788 additions and 333 deletions

View File

@@ -69,6 +69,8 @@
@generate-report="handleGenerateReport"
@fetch-bank-info="handleFetchBankInfo"
@evidence-confirm="handleEvidenceConfirm"
@open-detail-query="handleOpenDetailQuery"
:detail-query-prefill="detailQueryPrefill"
/>
<evidence-confirm-dialog
@@ -130,6 +132,7 @@ export default {
evidenceConfirmVisible: false,
evidenceDrawerVisible: false,
evidencePayload: {},
detailQueryPrefill: null,
projectStatusPollingTimer: null,
projectStatusPollingInterval: 1000,
projectStatusPollingLoading: false,
@@ -397,6 +400,14 @@ export default {
// 直接触发菜单选择
this.handleMenuSelect(route);
},
handleOpenDetailQuery(payload = {}) {
this.detailQueryPrefill = {
...payload,
nonce: Date.now(),
};
this.setActiveTab("detail");
this.syncRouteTab("detail");
},
/** UploadData 组件:数据上传完成 */
handleDataUploaded({ type }) {
console.log("数据上传完成:", type);