opt:地图编辑设备组件接口修改

This commit is contained in:
zhangzq
2026-02-24 16:55:06 +08:00
parent 3f83b1735c
commit 2e2b36ddf8
6 changed files with 62 additions and 30 deletions

View File

@@ -220,7 +220,7 @@ export default {
methods: {
async loadDeviceList() {
try {
const response = await fetch('http://localhost:8081/api/device/list', {
const response = await fetch('http://localhost:8081/api/baseData/device/compentList', {
method: 'GET',
headers: { 'Content-Type': 'application/json' }
})

View File

@@ -29,6 +29,12 @@
<a-form-item label="所属区域:" name="region">
<a-input v-model:value="formData.region" placeholder="请输入所属区域" allow-clear />
</a-form-item>
<a-form-item label="设备类型:" name="type">
<a-input v-model:value="formData.type" placeholder="请输入设备类型" allow-clear />
</a-form-item>
<a-form-item label="设备描述:" name="description">
<a-input v-model:value="formData.description" placeholder="请输入设备描述" allow-clear />
</a-form-item>
<a-form-item label="设备图片:" name="icon">
<a-upload
v-model:file-list="fileList"
@@ -185,6 +191,7 @@
// 保存文件ID到表单数据
const fileId = res.id || res
formData.value.icon = fileId
formData.value.path = res.storagePath
message.success('上传成功')
// 加载新上传的图片预览

View File

@@ -91,12 +91,28 @@
title: '设备名称',
dataIndex: 'name'
},
{
title: '设备类型',
dataIndex: 'type'
},
{
title: '描述',
dataIndex: 'description'
},
{
title: '扩展参数',
dataIndex: 'editParam'
},
{
title: '图片路径',
dataIndex: 'path'
},
{
title: '所属区域',
dataIndex: 'region'
},
{
title: '设备图片',
title: '设备图片ID',
dataIndex: 'icon'
},
{