From 10686c5e51ef98ca459ab000462c0701e0bb17ea Mon Sep 17 00:00:00 2001 From: 李旭东 <woaiguo66@sina.com> Date: 星期五, 03 十一月 2023 17:18:52 +0800 Subject: [PATCH] 环境监测 设备管理 --- web/src/views/GreenBuild/WeldSmoke.vue | 74 +++++++++++++++++++++++++++++++----- 1 files changed, 63 insertions(+), 11 deletions(-) diff --git a/web/src/views/GreenBuild/WeldSmoke.vue b/web/src/views/GreenBuild/WeldSmoke.vue index dc7e116..7927f60 100644 --- a/web/src/views/GreenBuild/WeldSmoke.vue +++ b/web/src/views/GreenBuild/WeldSmoke.vue @@ -29,25 +29,67 @@ </div> </template> </el-table-column> - <el-table-column prop="bigDeviceName" label="采集时间" align="center" ></el-table-column> - <el-table-column prop="bigNumber" label="设备" align="center"></el-table-column> - <el-table-column prop="dc" label="粉尘浓度(mg/m³)" align="center" ></el-table-column> - <el-table-column prop="t" label="温度(℃)" align="center" ></el-table-column> - <el-table-column prop="dp" label="压差(pa)" align="center" ></el-table-column> - <el-table-column prop="oc" label="氧气浓度(%)" align="center" ></el-table-column> - <el-table-column prop="fans" label="风速(m/s)" align="center" ></el-table-column> - <el-table-column prop="alarm" label="设备报警" align="center" ></el-table-column> - <el-table-column label="风机启动" align="center" > + <el-table-column label="当前焊接机开启台数" align="center" width="150"> <template #default="{ row }"> <div> - {{row.fanrun ? row.fanrun == 1 ? '运行' : '未运行' : ''}} + {{row.vb0 + ' 台'}} + </div> + </template> + </el-table-column> + <template + v-for="(item, index) in 10"> + <el-table-column + :prop="`i${index <= 7 ? '0'+index : index + 2}`" + :label="`${index + 1}#焊机开机信号`" + align="center" + :key="index" + width="150"> + </el-table-column> + </template> + <template + v-for="(item, index) in 6"> + <el-table-column + :prop="`q${index <= 10 ? '0'+index : index}`" + :label="`${index + 1}#除尘器运行状态`" + align="center" + :key="index" + width="150"> + </el-table-column> + </template> + <el-table-column label="第一组除尘器延时关闭计时" align="center" width="200"> + <template #default="{ row }"> + <div> + {{row.vb10 + ' 秒'}} + </div> + </template> + </el-table-column> + <el-table-column label="第二组除尘器延时关闭计时" align="center" width="200"> + <template #default="{ row }"> + <div> + {{row.vb11 + ' 秒'}} + </div> + </template> + </el-table-column> + <el-table-column label="第三组除尘器延时关闭计时" align="center" width="200"> + <template #default="{ row }"> + <div> + {{row.vb12 + ' 秒'}} </div> </template> </el-table-column> </el-table> </div> <div class="main_footer"> - + <el-pagination + background + @current-change="changePageNum" + @size-change="changePageSize" + :current-page="pageNum" + :page-sizes="[10, 20, 50, 100]" + :page-size="pageSize" + layout="total, sizes, prev, pager, next, jumper" + :total="total"> + </el-pagination> </div> </div> </template> @@ -91,6 +133,16 @@ this.loading = false; }) }, + // 切换页数 + changePageNum(page) { + this.pageNum = page; + this.searchSmokeList(); + }, + // 切换每页条数 + changePageSize(size) { + this.pageSize = size; + this.searchSmokeList(); + }, // 判断按钮权限信息 showButton(str) { const pinia = buttonPinia(); -- Gitblit v1.9.3