diff --git a/src/components.d.ts b/src/components.d.ts index d1b43c8..aad0f35 100644 --- a/src/components.d.ts +++ b/src/components.d.ts @@ -25,6 +25,7 @@ declare module 'vue' { ElDatePicker: typeof import('element-plus/es')['ElDatePicker'] ElDescriptions: typeof import('element-plus/es')['ElDescriptions'] ElDescriptionsItem: typeof import('element-plus/es')['ElDescriptionsItem'] + ElEmpty: typeof import('element-plus/es')['ElEmpty'] ElFooter: typeof import('element-plus/es')['ElFooter'] ElForItem: typeof import('element-plus/es')['ElForItem'] ElForm: typeof import('element-plus/es')['ElForm'] @@ -45,6 +46,7 @@ declare module 'vue' { ElSegmented: typeof import('element-plus/es')['ElSegmented'] ElSelect: typeof import('element-plus/es')['ElSelect'] ElSelectV2: typeof import('element-plus/es')['ElSelectV2'] + ElSkeleton: typeof import('element-plus/es')['ElSkeleton'] ElSubMenu: typeof import('element-plus/es')['ElSubMenu'] ElSwitch: typeof import('element-plus/es')['ElSwitch'] ElTag: typeof import('element-plus/es')['ElTag'] diff --git a/src/pages/nav/HazardCheckResult/index.vue b/src/pages/nav/HazardCheckResult/index.vue index 6c3453a..f59a628 100644 --- a/src/pages/nav/HazardCheckResult/index.vue +++ b/src/pages/nav/HazardCheckResult/index.vue @@ -73,6 +73,9 @@ interface ResultData { const router = useRouter() +const hazardLoading = ref(true) +const dialogLoading = ref(true) + const vidUrl = ref('') const resultData = ref({ class_list: [], @@ -362,6 +365,7 @@ onMounted(async () => { if (data.value.隐患列表.length > 0) { handleHazardClick(0) } + hazardLoading.value = false }) runApiAudio('result', 'GET', { @@ -369,6 +373,7 @@ onMounted(async () => { // path: 'VID_20251104_085655_024.AVI', }).then((res) => { getAudioRecData(res as AudioResult) + dialogLoading.value = false }) } }) @@ -389,15 +394,13 @@ onMounted(async () => { - - + + - + @@ -424,10 +427,10 @@ onMounted(async () => { - - - - + + + +