| | |
| | | { |
| | | public class OutOrderJob : Job |
| | | { |
| | | private readonly IDeliveryOrderServices _deliveryOrderServices; |
| | | public OutOrderJob(IDeliveryOrderServices deliveryOrderServices) |
| | | private readonly IBusiness _business; |
| | | public OutOrderJob(IBusiness business) |
| | | { |
| | | _deliveryOrderServices = deliveryOrderServices; |
| | | _business = business; |
| | | } |
| | | //æ¯é1ç§æ§è¡ä¸æ¬¡ |
| | | [Invoke(Begin = "2025-09-01", Interval = 1000 * 5, IsEnabled =false, SkipWhileExecuting = true)] |
| | | [Invoke(Begin = "2025-09-01", Interval = 1000 * 5, IsEnabled = true, SkipWhileExecuting = true)] |
| | | public void Run() |
| | | { |
| | | //è·å䏿¸¸åºåºåæ°æ® |
| | | _deliveryOrderServices.GetUpstreamOutOrder(); |
| | | _business.GetUpstreamOutOrder(); |
| | | //ä¸åwcs |
| | | _deliveryOrderServices.EdiOut(); |
| | | _deliveryOrderServices.CompleteAllOutOrders(); |
| | | _business.EdiOut(); |
| | | _business.CompleteAllOutOrders(); |
| | | |
| | | } |
| | | } |