# GmwrMonthEndBasicDetailDTO.java

    package cloud.wconnect.workperformance.pojo.dto.gmwr.monthend.basic;

    import cloud.wconnect.workperformance.pojo.dto.gmwr.valuedetail.GmwrBasicValueDetailDTO;
    import lombok.AllArgsConstructor;
    import lombok.Data;

    /**
     * DTO: Month End Basic Value
     *
     * @author zc
     * @date 2024/10/15
     */
    @Data
    @AllArgsConstructor
    public class GmwrMonthEndBasicDetailDTO {
        /**
         * Category
         */
        private Integer category;
        /**
         * Current Forecast
         */
        private GmwrBasicValueDetailDTO currentForecast;
        /**
         * First Forecast
         */
        private GmwrBasicValueDetailDTO firstForecast;
        /**
         * Budget
         */
        private GmwrBasicValueDetailDTO budget;
        /**
         * Last Year
         */
        private GmwrBasicValueDetailDTO lastYear;

        public GmwrMonthEndBasicDetailDTO() {
            this.currentForecast = new GmwrBasicValueDetailDTO();
            this.firstForecast = new GmwrBasicValueDetailDTO();
            this.budget = new GmwrBasicValueDetailDTO();
            this.lastYear = new GmwrBasicValueDetailDTO();
        }
    }