# CalErrorAlertEmailDTO.java

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

    import lombok.AllArgsConstructor;
    import lombok.Data;
    import lombok.NoArgsConstructor;

    import java.math.BigDecimal;
    import java.util.Map;

    /**
     * 计算失败的Alert Email DTO
     *
     * @author lichen
     * @date 2025/10/17
     */
    @Data
    @AllArgsConstructor
    @NoArgsConstructor
    public class CalErrorAlertEmailDTO {

        /**
         * 指标名称
         */
        private String indexName;

        /**
         * 公式
         */
        private String formula;

        /**
         * 因子值
         */
        private Map<String, BigDecimal> factorValueMap;

        /**
         * 目标日期
         */
        private Integer date;

        /**
         * 异常对象
         */
        private Exception e;

    }