|
|
|
@ -86,7 +86,6 @@ |
|
|
|
</template> |
|
|
|
</template> |
|
|
|
|
|
|
|
|
|
|
|
<script setup lang="ts"> |
|
|
|
<script setup lang="ts"> |
|
|
|
import { ref, computed } from 'vue' |
|
|
|
|
|
|
|
import { useRouter, useRoute } from 'vue-router' |
|
|
|
import { useRouter, useRoute } from 'vue-router' |
|
|
|
import { ElMessage } from 'element-plus' |
|
|
|
import { ElMessage } from 'element-plus' |
|
|
|
import { |
|
|
|
import { |
|
|
|
@ -306,9 +305,7 @@ async function loadDeviceList() { |
|
|
|
|
|
|
|
|
|
|
|
const pageLoading = ref(true) |
|
|
|
const pageLoading = ref(true) |
|
|
|
onMounted(async () => { |
|
|
|
onMounted(async () => { |
|
|
|
await loadChannelList() |
|
|
|
await Promise.all([loadChannelList(), loadDeviceList(), loadCategoryList()]) |
|
|
|
await loadDeviceList() |
|
|
|
|
|
|
|
await loadCategoryList() |
|
|
|
|
|
|
|
pageLoading.value = false |
|
|
|
pageLoading.value = false |
|
|
|
}) |
|
|
|
}) |
|
|
|
</script> |
|
|
|
</script> |
|
|
|
|