fix: 模拟推演+全局因果网络图改用MyDialog(原el-dialog不弹窗)
This commit is contained in:
@@ -173,7 +173,7 @@
|
||||
</el-card>
|
||||
|
||||
<!-- 模拟推演对话框 -->
|
||||
<el-dialog v-model="showSimulate" title="因果链模拟推演" :width="700" top="5vh" :lock-scroll="false">
|
||||
<MyDialog v-model="showSimulate" title="因果链模拟推演" :width="700">
|
||||
<div v-if="simulateResult">
|
||||
<el-alert :title="'修改 ' + simulateResult.source.kpi_name + ' 从 ' + simulateResult.source.current_value + ' 到 ' + simulateResult.source.new_value + '(变化率 ' + simulateResult.source.change_pct + '%)'"
|
||||
type="info" show-icon :closable="false" style="margin-bottom:12px;" />
|
||||
@@ -213,10 +213,10 @@
|
||||
<el-button v-if="!simulateResult" type="primary" @click="doSimulate" :loading="simulating">执行推演</el-button>
|
||||
<el-button v-else @click="resetSimulate">重新推演</el-button>
|
||||
</template>
|
||||
</el-dialog>
|
||||
</MyDialog>
|
||||
|
||||
<!-- 全局因果网络图对话框 -->
|
||||
<el-dialog v-model="showFullNetwork" title="全局因果网络图" :width="900" top="5vh" :lock-scroll="false">
|
||||
<MyDialog v-model="showFullNetwork" title="全局因果网络图" :width="900">
|
||||
<div v-loading="fullNetworkLoading" style="height:550px;">
|
||||
<v-chart v-if="fullNetworkNodes.length > 0" :option="fullNetworkChartOption" autoresize style="height:550px;width:100%;" />
|
||||
<div v-else class="full-network-loading">加载中...</div>
|
||||
@@ -224,7 +224,7 @@
|
||||
<template #footer>
|
||||
<el-button @click="showFullNetwork = false">关闭</el-button>
|
||||
</template>
|
||||
</el-dialog>
|
||||
</MyDialog>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user