# WMRevenueVersionDataDTO.java

    package cloud.wconnect.rateshop.pojo.dto.weeklymonthlyrevenue.versiondata;

    import lombok.Data;

    /**
     * DTO: Monthly Revenue Version Data
     *
     * @author zc
     * @date 2025/05/22
     */
    @Data
    public class WMRevenueVersionDataDTO {

        /**
         * 版本（yyyyMMdd）
         */
        private Long version;

        /**
         * Overall
         */
        private WmRevenueVersionDataOverallDTO overall;

        /**
         * Group
         */
        private WMRevenueVersionDataGroupDTO group;

        /**
         * Contract
         */
        private WMRevenueVersionDataContractDTO contract;

        /**
         * Transient
         */
        private WMRevenueVersionDataTransientDTO transients;

        public WMRevenueVersionDataDTO() {
            this.overall = new WmRevenueVersionDataOverallDTO();
            this.group = new WMRevenueVersionDataGroupDTO();
            this.contract = new WMRevenueVersionDataContractDTO();
            this.transients = new WMRevenueVersionDataTransientDTO();
        }
    }