refactor(val): 重构设备工艺参数监控页面,优化界面与交互逻辑

- 重新设计页面结构,左侧设备列表与右侧参数展示并列显示
- 取消原有仪表板和列表两种视图,统一为设备参数聚合展示
- 增加设备列表搜索和设备选择功能,支持重置选择
- 参数列表支持搜索和筛选,显示选中设备的工艺参数或全部最新参数
- 最近采集记录不再区分设备,统一展示最新记录,简化内容
- 时钟和自动刷新机制重构,刷新周期默认5秒
- 删除原有的增删改查表单与相关接口调用,减少无用代码
- 引入设备台账接口加载设备列表数据,实现动态加载
- 调整页面样式,采用卡片和列表结合的现代布局,提高可读性和交互体验
- 禁用生产基础设备管理页编辑按钮,改为只显示生命周期和详情按钮
master
zangch@mesnac.com 2 weeks ago
parent bdfd8cad68
commit 2a76c440a3

File diff suppressed because it is too large Load Diff

@ -121,7 +121,7 @@
</div>
</div>
<div class="quick-actions">
<el-button size="small" @click.stop="handleUpdate(machine)" v-hasPermi="['dms:dmsBaseMachineInfo:edit']"></el-button>
<!-- <el-button size="small" @click.stop="handleUpdate(machine)" v-hasPermi="['dms:dmsBaseMachineInfo:edit']"></el-button> -->
<el-button size="small" @click.stop="viewLifecycle(machine)">生命周期</el-button>
<el-button size="small" @click.stop="viewDetails(machine)">详情</el-button>
</div>
@ -151,7 +151,7 @@
</el-table-column>
<el-table-column label="操作" align="center" width="320" fixed="right">
<template slot-scope="scope">
<el-button type="primary" size="small" @click="handleUpdate(scope.row)" v-hasPermi="['dms:dmsBaseMachineInfo:edit']"></el-button>
<!-- <el-button type="primary" size="small" @click="handleUpdate(scope.row)" v-hasPermi="['dms:dmsBaseMachineInfo:edit']"></el-button> -->
<el-button size="small" @click="viewLifecycle(scope.row)"></el-button>
<el-button size="small" @click="viewDetails(scope.row)"></el-button>
<el-button type="danger" size="small" @click="handleDelete(scope.row)" v-hasPermi="['dms:dmsBaseMachineInfo:remove']"></el-button>

Loading…
Cancel
Save