package cn.iocoder.yudao.module.jx.domain;

import cn.iocoder.yudao.annotation.Excel;
import cn.iocoder.yudao.module.jx.core.page.TenantBaDO;
import com.fasterxml.jackson.annotation.JsonFormat;

import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 保险管理对象 drive_school_insurance
 *
 * @author ruoyi
 * @date 2024-05-06
 */
@Data
public class DriveSchoolInsurance extends TenantBaDO
{
    private static final long serialVersionUID = 1L;

    /** 主键id */
    private Long id;

    /** 机构id */
    @Excel(name = "机构id")
    private Long deptId;

    /** 负责人id */
    @Excel(name = "负责人id")
    private Long userId;
    //负责人姓名
    private String userName;
    private String userNames;
    private String carName;

    /** 车辆id */
    @Excel(name = "车辆id")
    private Long carId;

    /** 保险公司名称 */
    @Excel(name = "保险公司名称")
    private String company;

    /** 保险内容 */
    @Excel(name = "保险内容")
    private String content;
    //车牌号
    private String carNo;

    /** 保险金额 */
    @Excel(name = "保险金额")
    private BigDecimal money;

    /** 保险到期时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "保险到期时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date insuranceTime;
}
