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 ?? '查询失败') }) }