This commit is contained in:
2026-02-06 18:34:35 +08:00
commit f7f4c94c00
3285 changed files with 563208 additions and 0 deletions

View File

@@ -0,0 +1,13 @@
/*
*所有关于Sys_QuartzLog类的业务代码接口应在此处编写
*/
using iMES.Core.BaseProvider;
using iMES.Entity.DomainModels;
using iMES.Core.Utilities;
using System.Linq.Expressions;
namespace iMES.System.IServices
{
public partial interface ISys_QuartzLogService
{
}
}

View File

@@ -0,0 +1,37 @@
/*
*所有关于Sys_QuartzOptions类的业务代码接口应在此处编写
*/
using iMES.Core.BaseProvider;
using iMES.Entity.DomainModels;
using iMES.Core.Utilities;
using System.Linq.Expressions;
using System.Threading.Tasks;
namespace iMES.System.IServices
{
public partial interface ISys_QuartzOptionsService
{
/// <summary>
/// 手动执行一次
/// </summary>
/// <param name="taskOptions"></param>
/// <returns></returns>
Task<object> Run(Sys_QuartzOptions taskOptions);
/// <summary>
/// 开启任务
/// </summary>
/// <param name="schedulerFactory"></param>
/// <param name="taskOptions"></param>
/// <returns></returns>
Task<object> Start(Sys_QuartzOptions taskOptions);
/// <summary>
/// 暂停任务
/// </summary>
/// <param name="schedulerFactory"></param>
/// <param name="taskOptions"></param>
/// <returns></returns>
Task<object> Pause(Sys_QuartzOptions taskOptions);
}
}