| | |
| | | { |
| | | 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(string[] OutPKCodes, string ProOutNo); |
| | | WebResponseContent OutProductPK(SaveModel saveModel, string ProOutNo); |
| | | ///// <summary> |
| | | ///// æååºå¾
åè´§åº(å¹³åº)+忥ERPåºåº(æªç»å®åºåºååºå) |
| | | ///// </summary> |
| | | ///// <returns></returns> |
| | | //WebResponseContent OutProductNoPK(string[] OutPKCodes, string ProOutNo); |
| | | WebResponseContent GetProOutOrders(SaveModel saveModel); |
| | | /// <summary> |
| | | /// æååºå¾
åè´§åº(å¹³åº)+忥ERPåºåº(æªç»å®åºåºååºå) |
| | | /// è·åæç» |
| | | /// </summary> |
| | | /// <param name="keyId"></param> |
| | | /// <returns></returns> |
| | | WebResponseContent GetOrderDetails(int keyId); |
| | | /// <summary> |
| | | /// æ¥è¯¢ERPè®¢åæ£é¤åºåæ°é |
| | | /// </summary> |
| | | WebResponseContent OutProErpSync(string outProOrderNo); |
| | | /// <summary> |
| | | /// åºåºåæ«ç 忥ERP |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | WebResponseContent OutProductNoPK(string[] OutPKCodes, string ProOutNo); |
| | | Task<WebResponseContent> OutProScanCodeSync(SaveModel saveModel); |
| | | } |
| | | } |