package com.songhua.system.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.songhua.common.annotation.Excel;
import com.songhua.common.core.domain.BaseEntity;
import lombok.Data;

import java.util.Date;

@Data
public class CruiseShipMapping extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /**
     * 主键ID
     */
    private Long id;
    /**
     * 游船id
     */
    private String shipId;
    /**
     * 经度
     */
    private String longitude;
    /**
     * 纬度
     */
    private String latitude;
    /**
     * 游船时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date shipTime;

    private String shipName;
    /**
     * 船型
     */
    @Excel(name = "船型")
    private String shipType;

    /**
     * 船长
     */
    @Excel(name = "船长")
    private String lengthOverall;


    /**
     * 船舶注册号
     */
    @Excel(name = "船舶注册号")
    private Long registrationNumber;

    /**
     * 船舱数量
     */
    @Excel(name = "船舱数量")
    private String quantity;


    /**
     * 船舱数量
     */
    @Excel(name = "驱动类型")
    private String propulsion;

    /**
     * 乘客容量
     */
    @Excel(name = "乘客容量")
    private String passengerCapacity;


    /**
     * 乘客容量
     */
    @Excel(name = "安全设备")
    private String safetyEquipment;

    private Long did;
}
