feat(web): 表格工具行统一刷新钮

纯图标 + tooltip,筛选下一行右对齐;覆盖管理端与成员端列表;清理 overview 未用 ref。
This commit is contained in:
2026-10-09 23:42:24 +08:00
parent 4a7a3e76ee
commit 4be0853ade
10 changed files with 89 additions and 2 deletions
+7 -1
View File
@@ -9,6 +9,7 @@ import { Tooltip } from "antdv-next";
import { QuestionCircleOutlined } from "@antdv-next/icons";
import { useRoute, useRouter } from "vue-router";
import PageHeader from "@/components/common/page-header.vue";
import TableRefresh from "@/components/common/table-refresh.vue";
import TimeRangePicker from "@/components/common/time-range-picker.vue";
import QuotaText from "@/components/common/quota-text.vue";
import { useMemberRange } from "@/composables/use-member-range.ts";
@@ -275,6 +276,11 @@ watch(
/>
</div>
<TableRefresh
:loading="logsQuery.isFetching.value"
@refresh="() => logsQuery.refetch()"
/>
<a-alert
v-if="logsQuery.isError.value"
type="error"
@@ -457,7 +463,7 @@ watch(
display: flex;
flex-wrap: wrap;
gap: 8px;
margin-bottom: 16px;
margin-bottom: 12px;
}
.member-logs__box {