feat(#41): 巡检先打卡后填报与允许缺口结束 #42

Merged
Lijianping merged 1 commit from feat/41-insp-checkin-items-finish into main 2026-10-26 11:02:08 +08:00
Collaborator

变更摘要

  • 打卡不再强制全部检查项已填
  • 新增 POST /txys/insp/tasks/{id}/locations/{locId}/items(仅已打卡点可填报)
  • finish 允许存在未打卡点位(由 App 二次确认后提交)

自测步骤

  1. 定位任务先打卡(可不带 items)应成功
  2. 未打卡调 items 接口应报「请先完成点位打卡」
  3. 已打卡后保存检查项成功
  4. 有未打卡点仍可 finish 成功
  5. 本地已跑 mvn -Ptxys -pl jeecg-boot-module/txys-module-biz -am -DskipTests compile 通过

文档影响

  • 有:需回写工作区 docs/API与错误码.md(聚合仓,非本 PR)

关联 Issue: #41
关联 App: jiaoce/xm_txys2_app#69

## 变更摘要 - 打卡不再强制全部检查项已填 - 新增 `POST /txys/insp/tasks/{id}/locations/{locId}/items`(仅已打卡点可填报) - `finish` 允许存在未打卡点位(由 App 二次确认后提交) ## 自测步骤 1. 定位任务先打卡(可不带 items)应成功 2. 未打卡调 items 接口应报「请先完成点位打卡」 3. 已打卡后保存检查项成功 4. 有未打卡点仍可 finish 成功 5. 本地已跑 `mvn -Ptxys -pl jeecg-boot-module/txys-module-biz -am -DskipTests compile` 通过 ## 文档影响 - 有:需回写工作区 `docs/API与错误码.md`(聚合仓,非本 PR) 关联 Issue: #41 关联 App: https://git.xmjiaoce.com/jiaoce/xm_txys2_app/issues/69
feat(#41): 巡检先打卡后填报与允许缺口结束
All checks were successful
CI / backend-compile (pull_request) Successful in 9m4s
5182e51583
新增已打卡点保存检查项接口;打卡不再强制填项;finish 允许未打卡结束。

Co-authored-by: Cursor <cursoragent@cursor.com>
Lijianping deleted branch feat/41-insp-checkin-items-finish 2026-10-26 11:02:08 +08:00
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_back!42
No description provided.