Improve auth and download UI states

This commit is contained in:
2026-07-21 15:10:47 +08:00
parent fac2a2a2d2
commit f599647fbd
12 changed files with 72 additions and 12 deletions
+2 -2
View File
@@ -9,7 +9,7 @@
<h1 class="text-3xl font-extrabold tracking-tight sm:text-4xl">管道健康状态与剩余寿命评估</h1>
<p class="mt-2 max-w-3xl text-sm leading-6 text-textSub">上传标准数据文件,系统将生成管道的剩余寿命分析图、健康等级摘要、剩余寿命判断和电子表格预测报告。</p>
</div>
<a href="{{ url_for('main.download_template') }}" class="ui-btn ui-btn-secondary text-primary">
<a href="{{ url_for('main.download_template') }}" class="ui-btn ui-btn-secondary text-primary" data-download-action data-download-pending="下载中...">
<span class="material-symbols-outlined text-lg">download</span>
下载数据模板
</a>
@@ -74,7 +74,7 @@
<span class="material-symbols-outlined text-lg">monitoring</span>
查看结果页
</a>
<a id="excelBtn" href="#" class="ui-btn ui-btn-sm ui-btn-primary">
<a id="excelBtn" href="#" class="ui-btn ui-btn-sm ui-btn-primary" data-download-action data-download-pending="下载中...">
<span class="material-symbols-outlined text-lg">download</span>
下载结果表
</a>