# M3VariableDTO.java

    package cloud.wconnect.finance.pojo.dto.pl;

    import lombok.Data;

    import java.util.List;

    /**
     * M3Variable VO
     *
     * @author lichen
     * @date 2025/12/24
     */
    @Data
    public class M3VariableDTO {

        /**
         * 主键id
         */
        private Integer id;

        private String name;

        /**
         * 表示公式
         */
        private String value;

        /**
         * 变量类型1：常量 2：公式 3：特殊类型，例如{[Total Rooms Available]}表示房间数
         */
        private Integer type;

        /**
         * 公式中的计算因子
         */
        private List<M3RowDTO> formulaFactorList;

    }