| | |
| | | using System.Threading.Tasks; |
| | | using WIDESEA_Common.CommonEnum; |
| | | using WIDESEA_Common.OrderEnum; |
| | | using WIDESEA_Common.WareHouseEnum; |
| | | using WIDESEA_Core; |
| | | using WIDESEA_Core.BaseRepository; |
| | | using WIDESEA_Core.BaseServices; |
| | |
| | | /// <param name="checkOrder"></param> |
| | | /// <param name="checkOrderResults"></param> |
| | | /// <returns></returns> |
| | | public WebResponseContent FeedbackCheckResult(Dt_CheckOrder checkOrder,List<Dt_CheckOrderResult> checkOrderResults) |
| | | public WebResponseContent FeedbackCheckResult(Dt_CheckOrder checkOrder,List<Dt_CheckOrderResult> checkOrderResults, Dt_Warehouse? warehouse=null) |
| | | { |
| | | try |
| | | { |
| | |
| | | Way = 1, |
| | | Details = checkResults |
| | | }; |
| | | if (warehouse!=null && (warehouse.WarehouseCode == WarehouseEnum.HA152.ToString() || warehouse.WarehouseCode == WarehouseEnum.HA58.ToString())) |
| | | { |
| | | model.QtyInspected = "1"; |
| | | model.QtyQualified = "1"; |
| | | } |
| | | |
| | | |
| | | string response = _invokeERPService.InvokeCheckOrderApi(model); |
| | | ErpRequestContent requestContent = response.DeserializeObject<ErpRequestContent>(); |