buhuazhen
2026-04-21 6e001c9c827838bce6de2341a664d21886e73f66
feat(device): 添加保养项目支持

- 在DeviceMaintenance实体中增加maintenanceItem字段
- 在DeviceMaintenanceDto中添加保养项目属性
- 在MaintenanceTask实体中增加maintenanceItem字段
- 在MaintenanceTaskJob中设置inspectionTask的maintenanceItem属性
已修改4个文件
16 ■■■■■ 文件已修改
src/main/java/com/ruoyi/device/dto/DeviceMaintenanceDto.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/device/pojo/DeviceMaintenance.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/device/pojo/MaintenanceTask.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/device/service/impl/MaintenanceTaskJob.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/device/dto/DeviceMaintenanceDto.java
@@ -66,4 +66,7 @@
    @ApiModelProperty("创建人名称")
    private String createUserName;
    @ApiModelProperty("保养项目")
    private String maintenanceItem;
}
src/main/java/com/ruoyi/device/pojo/DeviceMaintenance.java
@@ -101,4 +101,10 @@
    @TableField(fill = FieldFill.INSERT)
    private Long deptId;
    /**
     * 保养项目
     */
    @TableField(value = "maintenance_item")
    private String maintenanceItem;
}
src/main/java/com/ruoyi/device/pojo/MaintenanceTask.java
@@ -110,4 +110,10 @@
    @TableField(fill = FieldFill.INSERT)
    private Long deptId;
    /**
     * 保养项目
     */
    @TableField(value = "maintenance_item")
    private String maintenanceItem;
}
src/main/java/com/ruoyi/device/service/impl/MaintenanceTaskJob.java
@@ -101,6 +101,7 @@
        inspectionTask.setUpdateTime(LocalDateTime.now());
        inspectionTask.setCreateTime(LocalDateTime.now());
        inspectionTask.setUpdateUser(Integer.parseInt(timingTask.getRegistrantId().toString()));
        inspectionTask.setMaintenanceItem(timingTask.getMaintenanceItem());
        return inspectionTask;
    }