| | |
| | | <template> |
| | | <div style="width: 100%; height: 100%"> |
| | | <div class="left-top" v-if="disForm == '行政区划仿真'" style="margin-top: 0px;"> |
| | | <div |
| | | class="left-top" |
| | | v-if="disForm == '行政区划仿真'" |
| | | style="margin-top: 0px" |
| | | > |
| | | 行政区划仿真(30m精度) |
| | | </div> |
| | | <div class="left-top" v-if="disForm == '重点区域仿真'"> |
| | |
| | | import * as XLSX from "xlsx"; |
| | | import Papa from "papaparse"; |
| | | import { ElMessage } from "element-plus"; |
| | | import { initeWaterPrimitiveView } from "@/utils/water"; |
| | | |
| | | // 注入父组件提供的方法 |
| | | const { startSimulate, endSimulate } = inject("simulateActions"); |
| | |
| | | 降雨量: `${forms.rainfall} mm`, |
| | | 降雨时长: `${forms.duration} h`, |
| | | 降雨强度: `${forms.intensity} mm/h`, |
| | | 上传文件: forms.fileList.map(file => file.name), |
| | | 上传文件: forms.fileList.map((file) => file.name), |
| | | }); |
| | | ElMessage.success("方案已保存"); |
| | | saveDialogVisible.value = false; |
| | |
| | | |
| | | // 开始模拟 |
| | | function startPlay() { |
| | | initeWaterPrimitiveView(); |
| | | startSimulate(); |
| | | } |
| | | </script> |