# SegmentBO.java

    package cloud.wconnect.rateshop.pojo.bo.revenue;

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

    import java.util.List;

    /**
     * BO: Segment
     *
     * @author yyt
     * 2023/10/30
     */
    @Data
    @AllArgsConstructor
    @NoArgsConstructor
    public class SegmentBO {

        /**
         * 日期（yyyy-MM-dd）
         */
        private String date;

        /**
         * 详情数据
         */
        private List<RoomsAndRevenueBO> detail;

        /**
         * 年月（yyyyMM）
         * 用于分组计算 next month 相关内容（revenue、total rooms、adr）
         */
        private Long yearMonth;

        public SegmentBO(String date, List<RoomsAndRevenueBO> detail){
            this.date = date;
            this.detail = detail;
        }

    }