package cn.iocoder.yudao.module.asset.dal.dataobject.delivery;

import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
import com.baomidou.mybatisplus.annotation.KeySequence;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;

import java.math.BigDecimal;

/**
 * 交车单车辆 DO
 */
@TableName("asset_delivery_order_vehicle")
@KeySequence("asset_delivery_order_vehicle_seq")
@Data
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class DeliveryOrderVehicleDO extends BaseDO {

    @TableId
    private Long id;
    private Long orderId;
    private Long taskVehicleId;
    private Long vehicleId;
    private String plateNo;
    private String vin;
    private String brand;
    private String model;
    private Integer mileage;
    private BigDecimal hydrogenLevel;
    private BigDecimal batteryLevel;

}
