songshankun
2023-11-03 35b1ce8f65b78fcdfdd56481b29ed8d74a8a6621
src/views/dashboard/components/DashboardTitle.vue
@@ -23,7 +23,7 @@
      </div>
    </div>
  </div>
  <DeviceCheckList v-model="showDevicesModal" :devices="deviceList"></DeviceCheckList>
  <DeviceCheckList v-model="showDevicesModal" @should-reload="emits('shouldReload')"></DeviceCheckList>
  <TroubleTrackerModal v-model="showProblemsModal" :problems="problemList"></TroubleTrackerModal>
</template>
<script setup lang="ts">
@@ -39,6 +39,10 @@
import { apiGetProblemList } from '@/api'
import { PROBLEMS_POLLING_DURATION } from '@/common/constants'
const emits = defineEmits<{
  shouldReload: []
}>()
// 是否显示问题诊断modal
const showProblemsModal = ref(false)
/**