feat(tbiron): 新增一氧化碳报警器集中显示区域字段

- 在 TbIronEquipmentInfoEntity 实体类中添加 displayArea 字段- 更新前端 add.vue 组件,增加集中显示区域输入框
- 修改 edit_sensor.vue 组件,新增传感编码(上报)字段- 在 index.vue 页面中展示集中显示区域列并初始化数据- 优化设备ID重复性校验逻辑,避免同一设备误判
dev_flv
wangyan 2025-11-02 17:21:50 +08:00
parent cbcff4ee85
commit dba0681a65
3 changed files with 13 additions and 0 deletions

View File

@ -115,6 +115,14 @@
placeholder="请输入安装地点"
/>
</el-form-item>
<el-form-item label="集中显示区域" prop="DISPLAY_AREA">
<el-input
v-model="form.DISPLAY_AREA"
maxlength="100"
show-word-limit
placeholder="集中显示区域"
/>
</el-form-item>
<el-form-item label="设备运行状态" prop="EQUIP_STATUS">
<el-select v-model="form.EQUIP_STATUS" placeholder="请选择设备运行状态">
<el-option

View File

@ -13,6 +13,9 @@
<el-form-item label="位号" prop="BIT_NO">
<el-input v-model="form.BIT_NO" />
</el-form-item>
<el-form-item label="传感编码(上报)" prop="REPORT_ID">
<el-input v-model="form.REPORT_ID" />
</el-form-item>
<el-form-item label="信号类型" prop="SIGNAL_TYPE">
<el-select v-model="form.SIGNAL_TYPE" placeholder="请选择信号类型">
<el-option

View File

@ -75,6 +75,7 @@
</template>
</el-table-column>
<el-table-column prop="COALARM_AREA" label="安装地点" />
<el-table-column prop="DISPLAY_AREA" label="集中显示区域" />
<el-table-column property="PLC_POSITION" label="是否定位">
<template #default="{ row }">
<el-popover
@ -256,6 +257,7 @@ const data = reactive({
COALARM_RANGE_UP_LIMIT: 0,
COALARM_AREA_TYPE: 1001,
COALARM_AREA: "",
DISPLAY_AREA: "",
DEVICE_TYPE: "gdsyyhtbjq01",
EQUIP_STATUS: 1,
},