# MonthlyRevenueGrcInternalDTO.java

    package cloud.wconnect.rateshop.pojo.dto.weeklymonthlyrevenue.internal.grouppickup;

    import cloud.wconnect.commonlib.annotation.validator.inlist.InList;
    import lombok.Data;

    import java.util.List;

    /**
     * DTO: Monthly Revenue GRC
     *
     * @author zc
     * @date 2025/07/04
     */
    @Data
    public class MonthlyRevenueGrcInternalDTO {
        /**
         * 类型
         */
        @InList(intValue = {1, 2}, message = "The type must not be in [1:Group contracted; 2: Group cancelled]")
        private Integer type;
        /**
         * 数值
         */
        private List<MonthlyRevenueGrcValueInternalDTO> list;
    }