using YLErp.Enums;
namespace YLErp.Modules.CalculationLogModule
{
///
/// 计算日志服务
///
public class CalculationLogService : ICalculationLogService
{
///
/// 添加日志
///
/// 日志对象
/// 日志场景
public void AddLog(CalculationLog log, CalcScenarioEnum scenarioEnum)
{
CalculationLogger.AddLogWithScenario(log, scenarioEnum);
}
///
/// 返回所有的日志
///
///
public List GetAllLogs()
{
return CalculationLogger.GetAllLogs();
}
///
/// 查询log
///
///
///
public CalculationLog GetLog(string logNum)
{
return CalculationLogger.GetLog(logNum);
}
///
/// 清除所有的日志
///
public void ClearAll()
{
CalculationLogger.ClearAll();
}
///
/// 配置参数
///
/// 日志配置
public void Setup(CalculationLoggerConfig config)
{
CalculationLogger.Setup(config);
}
///
/// 返回配置
///
///
public CalculationLoggerConfig GetConfig()
{
return CalculationLogger.GetConfig();
}
}
}