package com.sundot.airport.common.domain.portrait;

import lombok.Data;

/**
 * 模块指标结果基类
 * 各个模块可以继承此类创建自己的指标结果类
 */
@Data
public class BaseModuleIndicatorResult {

    /**
     * 模块名称
     */
    private String moduleName;

    /**
     * 指标错误信息
     */
    private String error;

    /**
     * 设置指标错误信息
     *
     * @param name    指标名称
     * @param message 错误信息
     */
    public void setError(String name, String message) {
        this.error = "指标名称: " + name + ", 错误信息: " + message;
    }
}