| | |
| | | |
| | | try { |
| | | const params = { |
| | | geom: forms.geom, |
| | | geom: forms.geom.value, |
| | | areaName: forms.geom.label, |
| | | areaType: getAreaType(selectTab.value), |
| | | createTime: Date.now(), |
| | | name: forms.name, |
| | |
| | | ? dayjs(forms.hours[0]).format("YYYY-MM-DD HH:mm:ss") |
| | | : dayjs(forms.hours).format("YYYY-MM-DD HH:mm:ss"), |
| | | type: forms.type, |
| | | total: forms.rainfall, |
| | | duration: forms.duration, |
| | | intensity: forms.intensity, |
| | | total: parseFloat(forms.rainfall), |
| | | duration: parseFloat(forms.duration), |
| | | intensity: parseFloat(forms.intensity), |
| | | prediction: forms.prediction, |
| | | history: forms.history, |
| | | mode: forms.mode, |
| | |
| | | rainfalls: forms.rainFallList |
| | | }) |
| | | } |
| | | const res = await createSimData(params) |
| | | console.log(params) |
| | | // const res = await createSimData(params) |
| | | ElMessage.success('方案保存成功') |
| | | return res |
| | | // return res |
| | | } catch (error) { |
| | | console.error('保存失败:', error) |
| | | ElMessage.error('保存失败: ' + (error.message || '请稍后重试')) |
| | |
| | | }) |
| | | // 用户确认后执行保存 |
| | | await saveScheme(forms) |
| | | console.log(forms, 'ffffffffff') |
| | | } catch (error) { |
| | | if (error !== 'cancel') { |
| | | console.error('保存出错:', error) |