package com.sckw.fleet.model;


import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * Author: donglang
 * Time: 2025-10-23
 * Des: 车辆轴数
 * Version: 1.0
 */

@Data
@TableName("tms_truck_axle_num")
public class TmsTruckAxleNum implements Serializable {

    /**
     * 主键ID
     */
    private Integer id;

    /**
     * 分组ID
     */
    private Integer groupId;

    /**
     * 车辆轴数名称
     */
    private String name;

    /**
     * 轴数（如：2轴、3轴）
     */
    private String num;

    /**
     * 默认准载量
     */
    private BigDecimal standardLoad;

    /**
     * 货车法定载重
     */
    private BigDecimal legalLoad;

    /**
     * 牵引车法定载重
     */
    private BigDecimal tractorLegalLoad;

    /**
     * 创建人ID
     */
    private String uuid;

    /**
     * 创建人姓名
     */
    private String uuidName;

    /**
     * 状态（1正常，2禁用）
     */
    private Integer status;

    /**
     * 数据添加时间（自动更新）
     */
    private LocalDateTime createTime;

    /**
     * 数据修改时间（自动更新）
     */
    private LocalDateTime updateTime;

    /**
     * 数据删除时间（逻辑删除标识）
     */
    private LocalDateTime deleteTime;

}
