# TaRecordsStatusDTO.java

    package cloud.wconnect.finance.pojo.dto.ta;

    import lombok.Data;

    import java.math.BigDecimal;

    /**
     * <p>
     * DTO: TA Records Status
     * </p>
     *
     * @author zc
     * @since 2023-07-10
     */
    @Data
    public class TaRecordsStatusDTO {

        private Long id;

        /**
         * 房间号(英文逗号分隔)
         */
        private String roomsNo;

        /**
         * 客人入住日期
         */
        private Long arrivalDate;

        /**
         * 客人出发日期
         */
        private Long departDate;

        /**
         * 客人标识
         */
        private String name;

        /**
         * 航空公司
         */
        private String airline;

        /**
         * 卡号后四位
         */
        private String lastFourDigits;

        /**
         * 房间价格
         */
        private BigDecimal roomRate;

        /**
         * 入住天数
         */
        private Integer nights;

        /**
         * 状态(1:matched; 2:missTA; 3:missPMS; 4:priceVariance; 5:TBA; 6:Ignore; 7:Not in PMS; 8:ILWDP)
         */
        private Integer status;

        /**
         * 备注数量
         */
        private Long noteCount;

        /**
         * 是否是手动创建【true：是；false：否】，手动创建的【Missing In TA】状态的数据可以【删除】【编辑】等操作
         */
        private Boolean createByManual;

        /**
         * 操作人，默认返回null
         */
        private Integer operatorId;

        /**
         * 操作人，默认返回null
         */
        private String operatorName;

        /**
         * 操作时间，默认返回null
         */
        private Long updateTime;

        /**
         * 是否可以 Undo，默认返回false
         */
        private Boolean canUndo;

        /**
         * Confirmation #
         */
        private String confirmation;

        /**
         * 房间数，默认null
         */
        private Integer rooms;

    }