| | |
| | | { |
| | | public class InOrderJob : Job |
| | | { |
| | | private readonly ICabinOrderServices _cabinOrderServices; |
| | | public InOrderJob(ICabinOrderServices cabinOrderServices) |
| | | private readonly IBusiness _business; |
| | | public InOrderJob(IBusiness business) |
| | | { |
| | | _cabinOrderServices = cabinOrderServices; |
| | | _business = business; |
| | | } |
| | | //æ¯é1ç§æ§è¡ä¸æ¬¡ |
| | | [Invoke(Begin = "2025-09-01", Interval = 1000 * 5, IsEnabled = false,SkipWhileExecuting = true)] |
| | | [Invoke(Begin = "2025-09-01", Interval = 1000 * 30, IsEnabled =true,SkipWhileExecuting = true)] |
| | | public void Run() |
| | | { |
| | | _cabinOrderServices.GetUpstreamOrder(); |
| | | _cabinOrderServices.EdiIn(); |
| | | _cabinOrderServices.CompleteAllOrders(); |
| | | _business.GetUpstreamOrder(); |
| | | _business.EdiIn(); |
| | | _business.CompleteAllOrders(); |
| | | } |
| | | } |
| | | } |