package com.xiaopeng.maintenance.model.vo; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; import java.math.BigDecimal; import java.time.LocalDateTime; /** *
* 运维APP 常规任务详情VO *
* * @author mitao * @since 2026-02-06 */ @Data @ApiModel(value = "管理后台常规任务保养、年检、保险、营运资质任务详情") public class TaskManagementRoutineDetailVO implements Serializable { @ApiModelProperty(value = "任务id") private Long id; @ApiModelProperty(value = "任务紧急程度 0=P0 1=P1 2=P2 3=P3") private Integer taskUrgencyLevel; @ApiModelProperty(value = "车牌号") private String plateNumber; @ApiModelProperty(value = "车辆颜色") private String vehicleColor; @ApiModelProperty(value = "车辆编码") private String vehicleCode; @ApiModelProperty(value = "车辆Vin") private String vehicleVin; @ApiModelProperty(value = "车辆地址") private String vehicleLocation; @ApiModelProperty(value = "任务编号") private String taskCode; @ApiModelProperty(value = "完成任务情况描述") private String taskDescription; @ApiModelProperty(value = "完成图片") private String taskImage; @ApiModelProperty(value = "处理人id") private Long handleUserId; @ApiModelProperty(value = "处理人姓名") private String handleUserName; @ApiModelProperty(value = "处理时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private LocalDateTime handleTime; }