package cn.iocoder.yudao.module.mes.dal.dataobject.energy; import cn.iocoder.yudao.framework.tenant.core.db.TenantBaseDO; import com.baomidou.mybatisplus.annotation.*; import lombok.*; import java.math.BigDecimal; import java.time.LocalDate; @TableName("mes_energy_alert_log") @Data @EqualsAndHashCode(callSuper = true) public class EnergyAlertLogDO extends TenantBaseDO { @TableId private Long id; private Long ruleId; private String ruleName; private LocalDate recordDate; private String periodType; private String energyType; private String scope; private String metric; private BigDecimal actualValue; private BigDecimal threshold; private Long recipientId; private String recipientName; private Long messageId; private String status; private String errorMessage; }