feat(screen): 更新力量预设以动态设置来自站点的基础数据

重置设备、基础和人员数量为0,然后根据列表中的站点数量更新基础数量。这确保力量预设准确反映当前站点数据。
This commit is contained in:
Zzc 2025-11-21 16:58:54 +08:00
parent 5134cf819f
commit 3445cb31e7

View File

@ -20,9 +20,9 @@ export function useDisasterData() {
// 力量预置信息
const forcePreset = ref({
equipment: 23,
bases: 2,
personnel: 2124,
equipment: 0,
bases: 0,
personnel: 0,
searchRadius: 30, // km
stations: [
{
@ -150,6 +150,8 @@ export function useDisasterData() {
// 更新养护站列表
if (Array.isArray(stations)) {
// 根据养护站列表更新应急基地数
forcePreset.value.bases = stations.length
forcePreset.value.stations = stations.map((station) => ({
id: station.stationId,
name: station.stationName?.trim() || '未命名养护站',