This commit is contained in:
zpc 2025-08-21 18:59:19 +08:00
parent d299d89650
commit 762802ff4a
2 changed files with 21 additions and 8 deletions

View File

@ -75,9 +75,13 @@
<el-form-item label="备注" prop="remarks">
<el-input v-model="queryParams.remarks" placeholder="请输入备注" />
</el-form-item>
<el-form-item label="历史故障记录" prop="historyRemarks">
<el-input v-model="queryParams.historyRemarks" placeholder="请输入备注" />
</el-form-item>
<el-form-item label="光缆段信息" prop="remarks">
<el-input v-model="queryParams.opticalCableOffRemarks" placeholder="请输入光缆段信息" />
</el-form-item>
<el-form-item>
<el-button icon="search" type="primary" @click="handleQuery">{{ $t('btn.search') }}</el-button>
<el-button icon="refresh" @click="resetQuery">{{ $t('btn.reset') }}</el-button>
@ -177,7 +181,14 @@
align="center"
:show-overflow-tooltip="true"
v-if="columns.showColumn('historyRemarks')" />
<el-table-column prop="createdAt" label="数据信息" width="130" :show-overflow-tooltip="true" v-if="columns.showColumn('createdAt')">
<el-table-column
prop="opticalCableOffRemarks"
width="230"
label="光缆段信息"
align="center"
:show-overflow-tooltip="true"
v-if="columns.showColumn('opticalCableOffRemarks')" />
<el-table-column prop="createdAt" label="数据信息" width="180" :show-overflow-tooltip="true" v-if="columns.showColumn('createdAt')">
<template #default="scope">
<div class="time-info">
<div class="time-item">创建{{ scope.row.createdAt }}</div>
@ -730,7 +741,8 @@ const queryParams = reactive({
roomId: null,
racksId: null,
framesId: null,
deptId: null
deptId: null,
opticalCableOffRemarks: null
})
const columns = ref([
{ visible: false, align: 'center', type: '', prop: 'id', label: 'Id' },
@ -741,6 +753,7 @@ const columns = ref([
{ visible: true, align: 'center', type: '', prop: 'remarks', label: '备注', showOverflowTooltip: true },
{ visible: true, align: 'center', type: '', prop: 'opticalAttenuation', label: '光衰值dB', showOverflowTooltip: true },
{ visible: true, align: 'center', type: '', prop: 'historyRemarks', label: '历史故障表', showOverflowTooltip: true },
{ visible: true, align: 'center', type: '', prop: 'opticalCableOffRemarks', label: '光缆段信息', showOverflowTooltip: true },
{ visible: true, align: 'center', type: '', prop: 'createdAt', label: '数据信息', showOverflowTooltip: true }
//{ visible: false, prop: 'actions', label: '', type: 'slot', width: '160' }
])

View File

@ -30,8 +30,8 @@
<el-form-item label="历史故障记录" prop="historyRemarks">
<el-input v-model="queryParams.historyRemarks" placeholder="请输入历史故障记录" />
</el-form-item>
<el-form-item label="光缆信息" prop="opticalCableOffRemarks">
<el-input v-model="queryParams.opticalCableOffRemarks" placeholder="请输入光缆信息" />
<el-form-item label="光缆信息" prop="opticalCableOffRemarks">
<el-input v-model="queryParams.opticalCableOffRemarks" placeholder="请输入光缆信息" />
</el-form-item>
<el-form-item>
<el-button icon="search" type="primary" @click="handleQuery">{{ $t('btn.search') }}</el-button>
@ -89,7 +89,7 @@
v-if="columns.showColumn('historyRemarks')" />
<el-table-column
prop="opticalCableOffRemarks"
label="光缆信息"
label="光缆信息"
align="center"
:show-overflow-tooltip="true"
v-if="columns.showColumn('opticalCableOffRemarks')" />
@ -207,8 +207,8 @@
</el-form-item>
</el-col>
<el-col :lg="12">
<el-form-item label="光缆信息" prop="remarks">
<el-input v-model="form.opticalCableOffRemarks" placeholder="光缆信息" />
<el-form-item label="光缆信息" prop="remarks">
<el-input v-model="form.opticalCableOffRemarks" placeholder="光缆信息" />
</el-form-item>
</el-col>
<el-col :lg="12">
@ -268,7 +268,7 @@ const columns = ref([
{ visible: false, align: 'center', type: '', prop: 'portNumber', label: '端口号' },
{ visible: true, align: 'center', type: 'dict', prop: 'status', label: '连接状态', dictType: 'odf_ports_status' },
{ visible: true, align: 'center', type: '', prop: 'remarks', label: '备注', showOverflowTooltip: true },
{ visible: true, align: 'center', type: '', prop: 'opticalCableOffRemarks', label: '光缆信息', showOverflowTooltip: true },
{ visible: true, align: 'center', type: '', prop: 'opticalCableOffRemarks', label: '光缆信息', showOverflowTooltip: true },
{ visible: true, align: 'center', type: '', prop: 'opticalAttenuation', label: '光衰值dB', showOverflowTooltip: true },
{ visible: true, align: 'center', type: '', prop: 'historyRemarks', label: '历史故障记录', showOverflowTooltip: true },
{ visible: false, align: 'center', type: '', prop: 'createdAt', label: '创建时间', showOverflowTooltip: true },