|
|
|
|
@ -26,32 +26,35 @@
@@ -26,32 +26,35 @@
|
|
|
|
|
v-if="isFetching" |
|
|
|
|
> |
|
|
|
|
<div class="w-full max-w-[600px] space-y-10 p-6"> |
|
|
|
|
<div |
|
|
|
|
v-for="deviceInfo in pointInfoData" |
|
|
|
|
:key="deviceInfo.id" |
|
|
|
|
class="space-y-3 text-center bg-white/90 p-5 rounded-xl shadow" |
|
|
|
|
> |
|
|
|
|
<div class="font-semibold text-gray-700 text-lg"> |
|
|
|
|
{{ chartGroupMap?.get(deviceInfo.id)?.cnName }} 数据加载中… |
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
<el-progress |
|
|
|
|
:text-inside="true" |
|
|
|
|
:stroke-width="20" |
|
|
|
|
:percentage="deviceInfo.progress" |
|
|
|
|
/> |
|
|
|
|
|
|
|
|
|
<div class="text-gray-600 text-base">已查询 |
|
|
|
|
<span class="text-green-600 font-semibold"> |
|
|
|
|
<el-scrollbar height="70vh" max-height="600px"> |
|
|
|
|
<div |
|
|
|
|
v-for="deviceInfo in pointInfoData" |
|
|
|
|
:key="deviceInfo.id" |
|
|
|
|
class="space-y-3 text-center bg-white/90 p-5 rounded-xl shadow" |
|
|
|
|
> |
|
|
|
|
<div class="font-semibold text-gray-700 text-lg"> |
|
|
|
|
{{ chartGroupMap?.get(deviceInfo.id)?.cnName }} 数据加载中… |
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
<el-progress |
|
|
|
|
:text-inside="true" |
|
|
|
|
:stroke-width="20" |
|
|
|
|
:percentage="deviceInfo.progress" |
|
|
|
|
/> |
|
|
|
|
|
|
|
|
|
<div class="text-gray-600 text-base">已查询 |
|
|
|
|
<span class="text-green-600 font-semibold"> |
|
|
|
|
{{ deviceInfo.fetchLimit }} |
|
|
|
|
</span>/<span class="text-blue-600 font-semibold">{{ |
|
|
|
|
deviceInfo.total |
|
|
|
|
}}</span>,剩余<span |
|
|
|
|
class="text-red-500 font-semibold">{{ |
|
|
|
|
deviceInfo.total - deviceInfo.fetchLimit |
|
|
|
|
}}</span> |
|
|
|
|
deviceInfo.total |
|
|
|
|
}}</span>,剩余<span |
|
|
|
|
class="text-red-500 font-semibold">{{ |
|
|
|
|
deviceInfo.total - deviceInfo.fetchLimit |
|
|
|
|
}}</span> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
</el-scrollbar> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|