| | |
| | | import dayjs from 'dayjs' |
| | | |
| | | export const SimAPIStore = defineStore('SimAPI', () => { |
| | | |
| | | // 定时器 |
| | | const shouldPoll = ref(false) |
| | | |
| | | const selectTab = ref("行政区划仿真") |
| | | |
| | | const isLoading = ref(false) |
| | |
| | | ElMessage.warning('请选择模拟区域') |
| | | return false |
| | | } |
| | | |
| | | if (!forms.rainfall || !forms.intensity || !forms.duration) { |
| | | ElMessage.warning('请确保表单均已填写') |
| | | return false |
| | | if (!forms.rainfall && !forms.intensity && !forms.duration && (forms.rainfall.length > 0 && !forms.intensityUnit)) { |
| | | ElMessage.warning('请确保表单均已填写'); |
| | | return false; |
| | | } |
| | | } |
| | | if (forms.type === 2) { |
| | |
| | | return { |
| | | selectTab, |
| | | isLoading, |
| | | shouldPoll, |
| | | handleClickTab, |
| | | addSimCheme, |
| | | saveScheme, |