diff --git a/ui/dasadmin/src/views/backend/alarms/index.vue b/ui/dasadmin/src/views/backend/alarms/index.vue
index 74b74de3..a12c329b 100644
--- a/ui/dasadmin/src/views/backend/alarms/index.vue
+++ b/ui/dasadmin/src/views/backend/alarms/index.vue
@@ -31,12 +31,7 @@
- 查询
+ 查询
@@ -158,6 +153,11 @@ const alarmTypes = ref([
{ label: '告警', value: 1 },
{ label: '提示', value: 0 },
])
+const isLoading = ref(false)
+const searchOperate = () => {
+ isLoading.value = true
+ paginationOptions.current == 1 ? getalarmsList() : (paginationOptions.current = 1)
+}
const searchalarms = (): GetAlarmsTableParam => {
const start = timeRange.value[0]
@@ -198,6 +198,7 @@ const getalarmsList = () => {
const transparams = searchalarms()
getAlarmListReq(transparams)
.then((res: any) => {
+ isLoading.value = false
if (res.code == 200) {
paginationOptions.total = res.total
alarmsTableData.value = res.rows.map((item: any) => {
@@ -211,6 +212,7 @@ const getalarmsList = () => {
}
})
.catch((err) => {
+ isLoading.value = false
ElMessage.error(err?.response?.data?.msg ?? '查询失败')
})
}