Browse Source

3d:故障列表机组去掉“全部”选项,默认选中8号机

18922397810 2 tuần trước cách đây
mục cha
commit
f318107227

+ 1 - 1
3d/frontend/src/components/DataPanel.vue

@@ -38,7 +38,7 @@ onMounted(async () => {
         :value="store.deviceCode"
         size="small"
         style="width: 110px"
-        :options="[{ value: '', label: '全部机组' }, ...store.devices.map((d) => ({ value: d, label: deviceLabel(d) }))]"
+        :options="store.devices.map((d) => ({ value: d, label: deviceLabel(d) }))"
         @change="onDeviceChange"
       />
       <a-select

+ 4 - 0
3d/frontend/src/stores/alarms.ts

@@ -42,6 +42,10 @@ export const useAlarmsStore = defineStore('alarms', () => {
     const filters = await fetchAlarmFilters()
     devices.value = filters.devices
     alarmTypes.value = filters.alarm_types
+    if (!deviceCode.value) {
+      deviceCode.value =
+        devices.value.find((d) => d.replace(/\D/g, '') === '8') ?? devices.value[0] ?? ''
+    }
   }
 
   async function load(): Promise<void> {