From bdd99a4f6edb84d8eebe6afc38c2c2f86fb4a52c Mon Sep 17 00:00:00 2001 From: zhouwx <1175765986@qq.com> Date: 星期一, 16 六月 2025 14:13:57 +0800 Subject: [PATCH] 修改查询条件 --- src/views/monitorData/weatherData/index.vue | 12 ++++++++---- 1 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/views/monitorData/weatherData/index.vue b/src/views/monitorData/weatherData/index.vue index d760617..ca25d9f 100644 --- a/src/views/monitorData/weatherData/index.vue +++ b/src/views/monitorData/weatherData/index.vue @@ -11,8 +11,9 @@ range-separator="~" start-placeholder="开始时间" end-placeholder="结束时间" - @change = "chooseTime" + /> +<!-- @change = "chooseTime"--> </el-form-item> <el-form-item label="气象类型:"> <el-select @@ -38,7 +39,7 @@ </el-button> </el-form> </div> - <div :id="weatherChart" style="height: 500px;width: auto"></div> + <div :id="weatherChart" style="height: 500px;width: auto" v-loading="picLoading"></div> <el-table :data="state.tableData.data" style="width: 100%;margin-top: 20px" v-loading="loading"> <el-table-column type="index" label="序号" width="80" /> <el-table-column align="center" prop="time" label="采集时间"/> @@ -109,6 +110,7 @@ } }); const loading = ref(false); +const picLoading = ref(false); const weatherName = ref('温度'); const dataZoomEnd = ref(); const xData = ref([]); @@ -154,6 +156,7 @@ state.tableData.listQuery.searchParams.time = [sTime ,eTime]; } const initInfoData = async () => { + picLoading.value = true; //折线图 const chartParam = { startTime: moment(state.tableData.listQuery.searchParams.time[0]).format('YYYY-MM-DD HH:mm:ss'), @@ -170,6 +173,7 @@ return item.value; }) dataZoomEnd.value = xData.value.length > 25 ? 5 : 100; + picLoading.value = false }else { xData.value = []; yData.value = []; @@ -184,7 +188,7 @@ }); } - loading.value = true; + loading.value = true //表格 const pageParam = { pageIndex: state.tableData.listQuery.pageIndex, @@ -198,7 +202,7 @@ let res = await weatherDataApi().getWeatherLinePage(pageParam); if(res.data.code == 100) { state.tableData.data = res.data.data; - state.tableData.total = res.data.total; + state.tableData.total = res.data.total == null ? 0 :res.data.total; state.tableData.listQuery.pageIndex = res.data.pageIndex; state.tableData.listQuery.pageSize = res.data.pageSize; loading.value = false; -- Gitblit v1.9.2