# TaCreditCardListDTO.java

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

    import lombok.AllArgsConstructor;
    import lombok.Builder;
    import lombok.Data;
    import lombok.NoArgsConstructor;

    import java.math.BigDecimal;

    /**
     * DTO: Credit Card List
     *
     * @author zc
     * @date 2023/7/11
     */
    @Data
    @Builder
    @AllArgsConstructor
    @NoArgsConstructor
    public class TaCreditCardListDTO {

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

        /**
         * 房间号
         */
        private String roomNo;

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

        /**
         * 离开日期
         */
        private Long departureDate;

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

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

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

        /**
         * F&B费用
         */
        private BigDecimal fbRevenue;

        /**
         * 税费用
         */
        private BigDecimal nonRevenue;

        /**
         * 总费用
         */
        private BigDecimal totalCharged;

        /**
         * 是否可选择，true：是；false：否
         */
        private Boolean canChoose;
    }