# RateConfigDTO.java

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

    import lombok.Data;

    import java.util.List;

    /**
     * 房价参数配置
     *
     * @author lichen
     * @date 2024/7/2
     */
    @Data
    public class RateConfigDTO {

        /**
         * 房价类型
         */
        private Integer rateType;

        /**
         * 数据源ID
         */
        private Integer datasourceId;

        /**
         * 平台ID集合
         */
        private List<Integer> platformIds;

        /**
         * 生成key
         *
         * @param rateType     房价类型
         * @param datasourceId 数据源ID
         * @return java.lang.String
         * @author lichen
         * @date 2024/7/2
         */
        public static String generateKey(Integer rateType, Integer datasourceId) {
            return rateType.toString() + "_" + datasourceId.toString();
        }

    }