Преглед изворни кода

fix(photography): 修复点位列表刷新和多相机模式数据处理问题

- 修改refreshPointList调用为await方式确保异步操作完成
- 移除多相机模式下冗余的相机名称查找逻辑
- 优化点位数据保存流程提高代码执行效率
panqiuyao пре 3 дана
родитељ
комит
9848b05f49
1 измењених фајлова са 1 додато и 3 уклоњено
  1. 1 3
      frontend/src/views/Photography/components/editRow.vue

+ 1 - 3
frontend/src/views/Photography/components/editRow.vue

@@ -168,7 +168,7 @@ watch(() => editRowData.value.point_name, (newPoint, oldPoint) => {
 onMounted(async ()=>{
   console.log('editrow')
   // 刷新点位列表
-  refreshPointList()
+  await refreshPointList()
   if(props.addRowData.mode_type){
     console.log(props.addRowData);
     initStatus.value = true
@@ -338,8 +338,6 @@ const saveRow = async () => {
 
   // 多相机模式添加点位信息
   if (isMultiCameraMode.value) {
-    // 从相机列表中获取对应相机的名称
-    const camera = checkInfoStore.cameraList.find(c => c.CameraKey === editRowData.value.point_name)
     saveData.point_name = editRowData.value.point_name
     saveData.is_move_device = editRowData.value.is_move_device
   }