From b187b6cf678f0e6b17e3612c5681ecd35434f15a Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期三, 25 六月 2025 10:36:11 +0800
Subject: [PATCH] 任务管理界面新增巡查单据下载功能
---
src/views/fysp/check/components/CompDevicePhoto.vue | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/src/views/fysp/check/components/CompDevicePhoto.vue b/src/views/fysp/check/components/CompDevicePhoto.vue
index 2fa8a10..275e866 100644
--- a/src/views/fysp/check/components/CompDevicePhoto.vue
+++ b/src/views/fysp/check/components/CompDevicePhoto.vue
@@ -1,5 +1,6 @@
<template>
<FYImageSelectDialog
+ v-loading="loading"
title="璁惧鍥剧墖"
:typeList="typeList"
:typeImgMap="typeImgMap"
@@ -10,6 +11,7 @@
import deviceApi from '@/api/fysp/deviceApi';
import { useCloned } from '@vueuse/core';
import { $fysp } from '@/api/index.js';
+const loading = ref(true)
const props = defineProps({
// 灞曠ず妯″紡
mode: {
@@ -64,6 +66,7 @@
const topTypeId = deviceTopTypeElement.typeId;
deviceImgMap.set(topTypeId, []);
deviceApi.fetchDevices(props.subtask.sceneId, topTypeId).then((result) => {
+ loading.value = true;
// 鏍囧噯鍖栧睘鎬у悕
for (let i = 0; i < result.data.length; i++) {
var element = convertKeys(result.data[i]);
@@ -92,7 +95,7 @@
deviceImgMap.get(topTypeId).push(newDevice);
}
}
- });
+ }).finally(() => (loading.value = false));
}
});
}
--
Gitblit v1.9.3