| | |
| | | using WIDESEA_Core; |
| | | using WIDESEA_Core.BaseRepository; |
| | | using WIDESEA_Core.BaseServices; |
| | | using WIDESEA_DTO.Inbound; |
| | | using WIDESEA_DTO.Outbound; |
| | | using WIDESEA_Model.Models; |
| | | |
| | |
| | | { |
| | | IRepository<Dt_PickingRecord> Repository { get; } |
| | | |
| | | Task<WebResponseContent> CancelPicking(CancelPickingRequest request); |
| | | Task<WebResponseContent> ConfirmPicking(PickingConfirmRequest request); |
| | | Task<List<Dt_PickingRecord>> GetPickingHistory(int orderId); |
| | | Task<WebResponseContent> ValidateBarcode(string barcode); |
| | | Task<WebResponseContent> GetPalletOutboundStatus(string palletCode); |
| | | Task<object> GetPickingSummary(ConfirmPickingDto dto); |
| | | |
| | | Task<List<Dt_OutStockLockInfo>> GetUnpickedList(string orderNo, string palletCode); |
| | | |
| | | Task<List<Dt_OutStockLockInfo>> GetPickedList(string orderNo, string palletCode); |
| | | |
| | | Task<WebResponseContent> CancelPicking(string orderNo, string palletCode, string barcode); |
| | | Task<WebResponseContent> ConfirmPicking(string orderNo, string palletCode, string barcode); |
| | | Task<WebResponseContent> ReturnRemaining(string orderNo, string palletCode, string reason); |
| | | |
| | | /// <summary> |
| | | /// åæ®æ¥æ¾ |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | WebResponseContent GetAvailablePurchaseOrders(); |
| | | WebResponseContent GetAvailablePickingOrders(); |
| | | |
| | | /// <summary> |
| | | /// æ«ç éªè¯ |
| | | /// </summary> |
| | | WebResponseContent BarcodeValidate(NoStockOutModel noStockOut); |
| | | /// <summary> |
| | | /// æ¡ç å é¤ |
| | | /// </summary> |
| | | /// <param name="noStockOut"></param> |
| | | /// <returns></returns> |
| | | WebResponseContent DeleteBarcode(NoStockOutModel noStockOut); |
| | | |
| | | Task<WebResponseContent> NoStockOutSubmit(NoStockOutSubmit noStockOutSubmit); |
| | | |
| | | Task<WebResponseContent> RemoveEmptyPallet(string orderNo, string palletCode); |
| | | |
| | | |
| | | WebResponseContent UnPalletQuantity(string orderNo); |
| | | WebResponseContent BarcodeMaterielGroup(BarcodeMaterielGroupDTO materielGroupDTO); |
| | | |
| | | /// <summary> |
| | | /// æ¡ç æ¥è¯¢å
¥åºå |
| | | /// </summary> |
| | | /// <param name="barcode"></param> |
| | | /// <returns></returns> |
| | | public WebResponseContent GetPurchaseOrderByBarcode(string barcode); |
| | | } |
| | | } |