feat(#30): App 巡检执行页围栏打卡与地图示意 #34

Merged
Lijianping merged 1 commit from feat/30-insp-geofence-map into main 2026-10-21 16:42:00 +08:00
Collaborator

变更摘要

  • 执行页拉取 /txys/insp/config,使用打卡半径与轨迹上报间隔
  • 定位任务:范围内「点位打卡」、范围外「异常打卡」需填备注
  • 地图示意:点位 marker、打卡半径 circle、当前位置
  • 新增 api/insp.ts、utils/geo.ts

自测步骤

  • 打开可执行巡检任务(isPositioning=1),确认地图与半径展示
  • 在范围内打卡成功(正常);范围外弹出异常说明并提交
  • 轨迹文案显示配置的分钟间隔;采集间隔与配置一致
  • npm run type-check 已通过

文档影响

无(沿用现有 /txys/insp/config 与 check-in 契约)

## 变更摘要 - 执行页拉取 `/txys/insp/config`,使用打卡半径与轨迹上报间隔 - 定位任务:范围内「点位打卡」、范围外「异常打卡」需填备注 - 地图示意:点位 marker、打卡半径 circle、当前位置 - 新增 `api/insp.ts`、`utils/geo.ts` ## 自测步骤 - [ ] 打开可执行巡检任务(`isPositioning=1`),确认地图与半径展示 - [ ] 在范围内打卡成功(正常);范围外弹出异常说明并提交 - [ ] 轨迹文案显示配置的分钟间隔;采集间隔与配置一致 - [ ] `npm run type-check` 已通过 ## 文档影响 无(沿用现有 `/txys/insp/config` 与 check-in 契约)
feat(#30): App 巡检执行页围栏打卡与地图示意
All checks were successful
CI / app-typecheck (pull_request) Successful in 24s
80668cba64
按巡检配置做打卡范围校验与轨迹间隔,执行页展示点位地图与正常/异常打卡。

Co-authored-by: Cursor <cursoragent@cursor.com>
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
jiaoce/xm_txys2_app!34
No description provided.