package com.xiaopeng.api.vo.vehicleConvoy; import com.fasterxml.jackson.annotation.JsonFormat; import com.xiaopeng.api.model.vehicleConvoy.XpVehicle; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import java.time.LocalDate; import java.time.LocalDateTime; /** * @author MiTao * @date 2026-02-12 21:36 * */ @Data @EqualsAndHashCode(callSuper = true) @ApiModel("车辆视图对象") public class XpVehicleVO extends XpVehicle { // @ApiModelProperty(value = "车队名称") // private String fleetName; @ApiModelProperty(value = "下次保养时间") @JsonFormat(pattern = "yyyy年M月dd日",timezone = "GMT+8") private LocalDate nextMaintenanceTime; @ApiModelProperty(value = "车辆经度") private Double longitude=104.056302; @ApiModelProperty(value = "车辆纬度") private Double latitude=30.586688; @ApiModelProperty(value = "车辆维修状态 1=取回 2=送修") private Integer maintenanceStatus; @ApiModelProperty(value = "方向角度") private Double direction; }