|  |  |  | 
|---|
|  |  |  | { | 
|---|
|  |  |  | IProOutOrderRepository Repository { get; } | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// æ¥æ¶æååºåºå | 
|---|
|  |  |  | /// æ¥æ¶ERPæååºåºåä¿¡æ¯(订ååºåº/å¯å®åºåº) | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | /// <returns></returns> | 
|---|
|  |  |  | WebResponseContent ProductDeliveryOrder(ErpProOutOrderDTO outOrderDTO); | 
|---|
|  |  |  | Task<WebResponseContent> ProductDeliveryOrder(ErpProOutOrderDTO outOrderDTO); | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// éå®é¨ä»¶ææ´¾ | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | /// <returns></returns> | 
|---|
|  |  |  | Task<WebResponseContent> ProductSpecifyVer(ErpProductSpecifyVerDTO erpProductSpecifyVerDTO); | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// æååºå¾
åè´§åº(å¹³åº)+忥ERPåºåº(å·²ç»å®åºåºååºå) | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | /// <returns></returns> | 
|---|
|  |  |  | WebResponseContent OutProductPK(SaveModel saveModel, string ProOutNo); | 
|---|
|  |  |  | ///// <summary> | 
|---|
|  |  |  | ///// æååºå¾
åè´§åº(å¹³åº)+忥ERPåºåº(æªç»å®åºåºååºå) | 
|---|
|  |  |  | ///// </summary> | 
|---|
|  |  |  | ///// <returns></returns> | 
|---|
|  |  |  | //WebResponseContent OutProductNoPK(string[] OutPKCodes, string ProOutNo); | 
|---|
|  |  |  | WebResponseContent GetProOutOrders(SaveModel saveModel); | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// è·åæç» | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | /// <param name="keyId"></param> | 
|---|
|  |  |  | /// <returns></returns> | 
|---|
|  |  |  | WebResponseContent GetOrderDetails(int keyId); | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// æ¥è¯¢ERPè®¢åæ£é¤åºåæ°é | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | WebResponseContent OutProErpSync(string outProOrderNo); | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// åºåºåæ«ç åæ¥ERP | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | /// <returns></returns> | 
|---|
|  |  |  | Task<WebResponseContent> OutProScanCodeSync(SaveModel saveModel); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|