package com.muyu.common.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.muyu.common.core.annotation.Excel;
import com.muyu.common.core.web.domain.BaseEntity;
import lombok.*;
import lombok.experimental.SuperBuilder;

import java.util.Date;

/**
 * 故障记录对象 sys_car_fault_log
 * @author 袁子龙
 * @package: com.muyu.breakdown.domain
 * @name: SysCarFaultLog
 * @date: 2024/9/22 20:17
 */
@Data
@Setter
@Getter
@SuperBuilder
@NoArgsConstructor
@AllArgsConstructor
@TableName("sys_car_fault_log")
public class SysCarFaultLog extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /** 参数主键 */
    @TableId( type = IdType.AUTO)
    private Long id;

    /** 故障码编码 */

    private Integer sysCarFaultId;
    @Excel(name = "故障码编码")
    private String faultCode;

    /**记录时间*/
    @Excel(name = "记录时间")
    private Date createTime;

    /** 结束时间*/
    @Excel(name = "结束时间")
    private Date updateTime;


    /** VIN码 */
    @Excel(name = "VIN码")
    private String vin;

    /** 处理状态 1-解决 2-处理中 3-忽略 */
    @Excel(name = "处理状态 1-解决 2-处理中 3-忽略")
    private Integer status;


}
