| 
									
										
										
										
											2023-05-23 16:13:17 +08:00
										 |  |  |  | using System; | 
					
						
							|  |  |  |  | using System.Collections.Generic; | 
					
						
							|  |  |  |  | using System.Linq; | 
					
						
							|  |  |  |  | using System.Runtime.Serialization; | 
					
						
							|  |  |  |  | using System.ServiceModel; | 
					
						
							|  |  |  |  | using System.Text; | 
					
						
							|  |  |  |  | using DeiNiu.Utils; | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | namespace DeiNiu.Wcf | 
					
						
							|  |  |  |  | { | 
					
						
							|  |  |  |  |     // 注意: 使用“重构”菜单上的“重命名”命令,可以同时更改代码和配置文件中的接口名“IScheduledService”。 | 
					
						
							|  |  |  |  |     [ServiceContract] | 
					
						
							|  |  |  |  |     public interface IScheduledService | 
					
						
							|  |  |  |  |     { | 
					
						
							|  |  |  |  |         [OperationContract] | 
					
						
							|  |  |  |  |         void syncInRequest();  | 
					
						
							|  |  |  |  |        // [OperationContract] | 
					
						
							|  |  |  |  |       //  void syncOutRequest(); | 
					
						
							|  |  |  |  |       //  [OperationContract] | 
					
						
							|  |  |  |  |        // void preProcessOutOrders(); | 
					
						
							|  |  |  |  |          [OperationContract] | 
					
						
							|  |  |  |  |         void syncGoods(); | 
					
						
							|  |  |  |  |          [OperationContract] | 
					
						
							|  |  |  |  |          int syncNewOwners(); | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  |          [OperationContract] | 
					
						
							|  |  |  |  |          int syncCustomer();  | 
					
						
							|  |  |  |  |          | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  |        //  [OperationContract] | 
					
						
							|  |  |  |  |        //  void createPDAPickTasks(); | 
					
						
							|  |  |  |  |      //    [OperationContract] | 
					
						
							|  |  |  |  |        //  void syncAndCreatePickRequest(enumOutStockRequestStatus status); | 
					
						
							|  |  |  |  |       //   [OperationContract] | 
					
						
							|  |  |  |  |       //   bool createPickWaves(); | 
					
						
							| 
									
										
										
										
											2023-05-23 16:13:17 +08:00
										 |  |  |  |          [OperationContract] | 
					
						
							|  |  |  |  |          int[] getJobInterVal(); | 
					
						
							|  |  |  |  |          [OperationContract] | 
					
						
							|  |  |  |  |          void truncateDataForTestOnly(); | 
					
						
							|  |  |  |  |          [OperationContract] | 
					
						
							|  |  |  |  |          int getWaveInterval(); | 
					
						
							| 
									
										
										
										
											2023-09-04 22:41:19 +08:00
										 |  |  |  | 
 | 
					
						
							|  |  |  |  |         [OperationContract] | 
					
						
							|  |  |  |  |         string processOut(enumOutStockRequestStatus status); | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  |         [OperationContract] | 
					
						
							|  |  |  |  |         string noticeErp(); | 
					
						
							|  |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-05-23 16:13:17 +08:00
										 |  |  |  |     } | 
					
						
							|  |  |  |  | } |