| | |
| | | <template> |
| | | <basic-container> |
| | | <el-form ref="queryParamsRef" :model="searchParams" class="ztzf-page-history-search"> |
| | | <el-form-item label="名称" prop="deviceName"> |
| | | <el-form-item label="设备名称" prop="deviceName"> |
| | | <el-input |
| | | class="ztzf-data-cockpit-search-input" |
| | | v-model="searchParams.deviceName" |
| | |
| | | /> |
| | | </el-form-item> |
| | | |
| | | <el-form-item label="类型" prop="deviceType"> |
| | | <el-form-item label="设备类型" prop="deviceType"> |
| | | <el-select |
| | | class="ztzf-data-cockpit-select" |
| | | popper-class="ztzf-data-cockpit-select-popper" |
| | |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column prop="deviceModel" show-overflow-tooltip label="型号" /> |
| | | <el-table-column show-overflow-tooltip label="覆盖范围"> |
| | | <el-table-column show-overflow-tooltip label="覆盖范围(m)"> |
| | | <template v-slot="{ row }"> |
| | | {{ formatRange(row) }} |
| | | </template> |
| | |
| | | </div> |
| | | </div> |
| | | |
| | | <DetectionRangeDialog ref="dialogRef" @success="getList" /> |
| | | <DetectionRangeDialog ref="dialogRef" @success="getList" v-model="visible" v-if="visible" /> |
| | | </basic-container> |
| | | </template> |
| | | <script setup> |
| | |
| | | const dictObj = ref({ |
| | | deviceType: [], // 设备类型 |
| | | }) |
| | | |
| | | const visible = ref(false) |
| | | provide('dictObj', dictObj) |
| | | |
| | | // 获取列表 |
| | |
| | | |
| | | // 新增 |
| | | function handleAdd() { |
| | | dialogRef.value?.open({ mode: 'add' }) |
| | | visible.value = true |
| | | nextTick(() => { |
| | | dialogRef.value?.open({ mode: 'add' }) |
| | | }) |
| | | } |
| | | |
| | | // 查看 |
| | | function handleView(row) { |
| | | dialogRef.value?.open({ mode: 'view', row: { ...row } }) |
| | | visible.value = true |
| | | nextTick(() => { |
| | | dialogRef.value?.open({ mode: 'view', row: { ...row } }) |
| | | }) |
| | | } |
| | | |
| | | // 编辑 |
| | | function handleEdit(row) { |
| | | dialogRef.value?.open({ mode: 'edit', row: { ...row } }) |
| | | visible.value = true |
| | | nextTick(() => { |
| | | dialogRef.value?.open({ mode: 'edit', row: { ...row } }) |
| | | }) |
| | | } |
| | | |
| | | // 删除 |