| | |
| | | async function initializeSimulationData(force = false) { |
| | | try { |
| | | const schemeInfo = selectedScheme.value; |
| | | serviceInfo = schemeInfo.serviceName; |
| | | |
| | | // 如果不是 type == 2 且非强制执行,则跳过 |
| | | if (schemeInfo.type !== 2 && !force) { |
| | | if (schemeInfo.type == 2) { |
| | | speedShow.value = false; |
| | | jsonFetch.value = layerDate.value; |
| | | } else { |
| | | getRainfallData(); |
| | | speedShow.value = true; |
| | | jsonFetch.value = null; |
| | | return; |
| | | } |
| | | |
| | | speedShow.value = false; |
| | | jsonFetch.value = layerDate.value; |
| | | serviceInfo = schemeInfo.serviceName; |
| | | |
| | | // console.log('获取到的 serviceName:', serviceInfo); |
| | | |
| | |
| | | shouldAutoPlay.value = false; |
| | | } |
| | | }); |
| | | |
| | | |
| | | // 根据返回数据的个数去渲染时间轴 |
| | | function updateTimelineRange() { |