# HotelKpiBudgetDatabaseDTO.java

    package cloud.wconnect.workperformance.pojo.dto.hotelkpi.budgetdb;

    import com.google.common.collect.Lists;
    import lombok.Data;

    import java.util.List;

    /**
     * DTO: Budget Database
     *
     * @author zc
     * @date 2025/08/26
     */
    @Data
    public class HotelKpiBudgetDatabaseDTO {

        /**
         * 资产 ID
         */
        private Integer propertyId;

        /**
         * 年份(yyyy)
         */
        private Integer year;

        /**
         * Room
         */
        private List<HotelKpiBudgetDatabaseRoomTabDTO> room;

        /**
         * F&B
         */
        private List<HotelKpiBudgetDatabaseFbTabDTO> fb;

        /**
         * Other
         */
        private List<HotelKpiBudgetDatabaseOtherTabDTO> other;

        public HotelKpiBudgetDatabaseDTO() {
            this.room = Lists.newArrayList();
            this.fb = Lists.newArrayList();
            this.other = Lists.newArrayList();
        }
    }