From 7069ff06f3e28c615eba1b42015a4784d996dd05 Mon Sep 17 00:00:00 2001 From: 马宇豪 <978517621@qq.com> Date: 星期四, 08 五月 2025 13:13:16 +0800 Subject: [PATCH] 新修改 --- src/views/monitorData/fluxData/index.vue | 15 ++++++++++++++- 1 files changed, 14 insertions(+), 1 deletions(-) diff --git a/src/views/monitorData/fluxData/index.vue b/src/views/monitorData/fluxData/index.vue index 97ef4ff..27b2648 100644 --- a/src/views/monitorData/fluxData/index.vue +++ b/src/views/monitorData/fluxData/index.vue @@ -62,7 +62,11 @@ <el-table-column align="center" prop="time" label="采集时间"/> <el-table-column align="center" prop="regionName" label="区域名称"/> <el-table-column align="center" prop="windSpeed" label="风速"/> - <el-table-column align="center" prop="windDirection" label="风向"/> + <el-table-column align="center" prop="windDirection" label="风向"> + <template #default="scope"> + {{ getDirection(scope.row.windDirection)+'('+ scope.row.windDirection +'度)' }} + </template> + </el-table-column> <el-table-column align="center" prop="name" label="气体名称"/> <el-table-column align="center" prop="gasValue" label="气体浓度"/> </el-table> @@ -282,6 +286,15 @@ } }; +const getDirection=(num:number)=>{ + const directionName = ['北', '北东北', '东北', '东东北', '东', '东东南', '东南','南东南','南','南西南','西南','西西南','西','西西北','西北','北西北'] + if(num<=348.75 ){ + return directionName[Math.floor((num + 11.25) / 22.5)] + }else{ + return '北' + } +} + const exportFluxData = async () => { const pageParam = { startTime: moment(state.tableData.listQuery.searchParams.time[0]).format('YYYY-MM-DD HH:mm:ss'), -- Gitblit v1.9.2