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(); } } }