From 5563f93c09bd957e3a08cf6314f2c4395143d238 Mon Sep 17 00:00:00 2001 From: YangYuGang <1378265336@qq.com> Date: 星期三, 12 三月 2025 08:59:19 +0800 Subject: [PATCH] 收货单查询方法补充 --- Tiger.IBusiness/Service/IInterfaceService.cs | 17 +++++++++++------ 1 files changed, 11 insertions(+), 6 deletions(-) diff --git a/Tiger.IBusiness/Service/IInterfaceService.cs b/Tiger.IBusiness/Service/IInterfaceService.cs index 4723d4b..cb0a794 100644 --- a/Tiger.IBusiness/Service/IInterfaceService.cs +++ b/Tiger.IBusiness/Service/IInterfaceService.cs @@ -1,4 +1,5 @@ -锘縰sing Rhea.Common; +锘縰sing FluentScheduler; +using Rhea.Common; using Sundial; using System; using System.Collections.Generic; @@ -11,16 +12,20 @@ { public interface IInterfaceService:IDependency { - public void SetSchedulerFactory(ISchedulerFactory schedulerFactory); - public ApiAction AddJob<TJob>(TJob newEntity, TskJobParam jobParam) where TJob : class, IJob; - public ApiAction AddJob<TJob>(string jobname, params TriggerBuilder[] triggerBuilders) where TJob : class, IJob; + public void SetSchedulerFactory(Sundial.ISchedulerFactory schedulerFactory); + public ApiAction AddJob<TJob>(TJob newEntity, TskJobParam jobParam) where TJob : class, Sundial.IJob; + public ApiAction AddTskJob<TJob>(TJob newEntity, FluentJobParam jobParam) where TJob : class, ITJob; + public ApiAction ImmediateRun<TJob>(TJob newEntity, string jobname) where TJob : class, ITJob; + public ApiAction AddJob<TJob>(string jobname, params Sundial.TriggerBuilder[] triggerBuilders) where TJob : class, Sundial.IJob; public ApiAction UpdateJob(TSK_JOB job); public void StartAllJob(); public void StartJob(string jobname); - public IScheduler GetJob(string jobname); - public List<IScheduler> GetJobs(); + public Sundial.IScheduler GetJob(string jobname); + public List<Sundial.IScheduler> GetJobs(); public void PauseJob(string jobname); public void RemoveJob(string jobname); + public void RemovefJob(string jobname); public void AddJobFromDB(); + public void JobInitialize(); } } -- Gitblit v1.9.3