Skip to content

feat(location): 景区照片手动调整 — 支持手动添加/移除景区内的照片 #65

Description

@LC044

功能描述

当前 AddSceneDialog 创建景区后通过 point_in_polygon 自动关联照片。但如果 GPS 不准或照片在景区边缘,可能遗漏或误关联。需要增加手动添加/移除景区照片的功能。

实现思路

  • 后端 update_scene_photos 已有批量关联逻辑,新增两个 API:
    • POST /api/locations/scenes/{id}/photos — 手动添加照片到景区
    • DELETE /api/locations/scenes/{id}/photos — 从景区移除照片
  • 前端在 LocationDetail.vue(景区模式)增加编辑模式:
    • 选择照片 → 添加到当前景区
    • 在景区照片列表中 → 移除(取消关联,不删照片)
  • AddSceneDialog 中增加"手动选择照片"tab,支持从地图框选或列表勾选

优先级

高 — 解决实际痛点,GPS 不准确是常见问题

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions