diff --git a/src/views/integrated/meetingRoom/form.vue b/src/views/integrated/meetingRoom/form.vue index fa78d2d..ebe4ab2 100644 --- a/src/views/integrated/meetingRoom/form.vue +++ b/src/views/integrated/meetingRoom/form.vue @@ -155,7 +155,7 @@ const loading = ref(false) const activeTab = ref('basic') interface Equipment { - id: string; + equipId: string; equipmentName: string; quantity: number; } @@ -258,12 +258,12 @@ const handleCurrentChange = (val: number) => { const handleEquipmentConfirm = () => { // 过滤掉已经存在的设备 const newEquipment = selectedEquipment.value.filter(selected => - !equipmentList.value.some(existing => existing.id === selected.id) + !equipmentList.value.some(existing => existing.equipId === selected.id) ) // 添加新选择的设备 equipmentList.value.push(...newEquipment.map(item => ({ - id: item.id, + equipId: item.id, equipmentName: item.name, quantity: 1 })))