# 设备保养内容字段 ## 涉及页面 - 保养定时任务管理页面(新增/编辑弹窗、列表) - 设备保养记录管理页面(列表、详情弹窗、确认保养弹窗) ## API ### 保养定时任务 | 方法 | 路径 | 说明 | |------|------|------| | POST | /deviceMaintenanceTask/add | 新增定时任务(新增 maintenanceContent 字段) | | POST | /deviceMaintenanceTask/update | 修改定时任务(新增 maintenanceContent 字段) | | GET | /deviceMaintenanceTask/listPage | 列表查询(返回新增字段) | **新增请求/响应参数:** | 参数 | 类型 | 必填 | 说明 | |------|------|------|------| | maintenanceContent | String | 否 | 保养内容,最长2000字 | ### 设备保养记录 | 方法 | 路径 | 说明 | |------|------|------| | POST | /device/maintenance | 新增保养记录(新增 maintenanceContent 字段) | | PUT | /device/maintenance | 修改保养记录(新增 maintenanceContent 字段) | | POST | /device/maintenance/maintenance | 确认保养(新增 maintenanceContent 字段) | | GET | /device/maintenance/page | 列表查询(返回新增字段) | | GET | /device/maintenance/{id} | 详情查询(返回新增字段) | | POST | /device/maintenance/export | 导出Excel(新增"保养内容"列) | **新增请求/响应参数:** | 参数 | 类型 | 必填 | 说明 | |------|------|------|------| | maintenanceContent | String | 否 | 保养内容,最长2000字 | **说明:** 定时任务触发生成保养记录时,会自动将定时任务的 `maintenanceContent` 复制到保养记录中。 ## 前端修改点 ### 1. 保养定时任务 - 新增/编辑弹窗 ```html ``` ### 2. 保养定时任务 - 列表 ```html ``` ### 3. 设备保养记录 - 列表 ```html ``` ### 4. 设备保养记录 - 详情弹窗 ```html {{ detail.maintenanceContent }} ``` ### 5. 设备保养记录 - 确认保养弹窗(可选填写/修改) ```html ``` ### 6. 导出 导出Excel自动新增"保养内容"列,无需前端额外处理。 ## 注意事项 - 执行数据库迁移脚本 `doc/20260617_device_maintenance_content.sql` 后再部署 - 定时任务生成的保养记录会自动携带定时任务的保养内容,无需手动填写 - 保养记录的保养内容可在确认保养时修改