新增车辆三检的三检历史记录列表
This commit is contained in:
@@ -111,3 +111,45 @@ ADD COLUMN reject_reason varchar(500) NULL COMMENT '审核不通过原因';
|
||||
|
||||
- 详情接口、列表接口、导出接口会返回 `rejectReason` 字段。
|
||||
- 审核驳回通知优先展示 `rejectReason`,没有时才回退展示 `auditResult`。
|
||||
|
||||
## 6. 三检历史记录接口
|
||||
|
||||
### 6.1 新增字段
|
||||
|
||||
- `inspectNo`:三检记录编号,规则为 `SJ + 三检创建日期(yyyyMMdd) + 车牌号后3位 + 4位随机数`
|
||||
- `inspectLocation`:检查地点,出车前、行车中、收车后三个阶段都支持保存
|
||||
|
||||
### 6.2 历史列表接口
|
||||
|
||||
- 路径:`GET /securityManagement/vehicleThreeInspect/history/list`
|
||||
- 说明:按 `inspectId` 聚合查询一轮三检历史记录,支持分页
|
||||
|
||||
返回核心字段:
|
||||
|
||||
- `inspectId`:三检流程ID
|
||||
- `inspectNo`:三检记录编号
|
||||
- `plateNumber`:车牌号
|
||||
- `inspectorName`:检查人
|
||||
- `startTime`:检查开始时间(出车提交时间)
|
||||
- `endTime`:检查结束时间(收车提交时间)
|
||||
- `auditorName`:审核人
|
||||
- `outInspectLocation`:出车前检查地点
|
||||
- `drivingInspectLocation`:行车中检查地点
|
||||
- `backInspectLocation`:收车后检查地点
|
||||
- `outCheck` / `drivingCheck` / `backCheck`:三个阶段详情
|
||||
|
||||
### 6.3 历史详情接口
|
||||
|
||||
- 路径:`GET /securityManagement/vehicleThreeInspect/history/{inspectId}`
|
||||
- 说明:返回指定 `inspectId` 下三个阶段的车辆三检详情
|
||||
|
||||
### 6.4 数据库脚本
|
||||
|
||||
新增脚本:
|
||||
|
||||
- `sql/alter_hot_vehicle_three_inspect_history_fields_20260601.sql`
|
||||
|
||||
脚本内容包含:
|
||||
|
||||
- 为 `hot_vehicle_three_inspect` 增加 `inspect_no`、`inspect_location` 字段
|
||||
- 对历史数据回填 `inspect_no`
|
||||
|
||||
Reference in New Issue
Block a user