н¨Îļþ¼Ð/WIDESEA_WMSServer/WIDESEA_ISquareCabinServices/IDeliveryOrderServices.cs
@@ -59,7 +59,7 @@ /// <param name="saveModel"></param> /// <returns></returns> WebResponseContent CheckFinish(SaveModel saveModel); WebResponseContent GetCheckOutTasks(SaveModel saveModel); WebResponseContent CheckOutTasks(SaveModel saveModel); WebResponseContent OutTaskFinish(Dt_SupplyTask supplyTask); WebResponseContent CheckTaskFinish(Dt_SupplyTask supplyTask, string LocationCode = null); WebResponseContent CreateOutboundOrder(OrderDto.UpstramOutOrderInfo upstramOutOrderInfo); н¨Îļþ¼Ð/WIDESEA_WMSServer/WIDESEA_SquareCabinServices/CabinOrderServices.cs
@@ -12,6 +12,7 @@ using System.Transactions; using WIDESEA_Common; using WIDESEA_Common.LocationEnum; using WIDESEA_Common.MaterielEnum; using WIDESEA_Common.OrderEnum; using WIDESEA_Common.StockEnum; using WIDESEA_Common.TaskEnum; @@ -143,7 +144,7 @@ if (cabinOrderDetail.Order_Inqty > cabinOrderDetail.Order_qty) return WebResponseContent.Instance.Error($"å ¥åºæ°éä¸å¯è¶ åºåæ®æ°é"); //å¤§ä»¶åºæ´ç®±æ ¡éª if (warehouseCode == WarehouseEnum.大件åº.ObjToInt().ToString("000")) if (warehouseCode == WarehouseEnum.大件åº.ObjToInt().ToString("000")&& (materielInfo.MaterielSourceType==MaterielSourceTypeEnum.SelfMadePart)) { var BoxRule = materielInfo.BoxQty; if (BoxRule > 0 && Inqty % BoxRule != 0) н¨Îļþ¼Ð/WIDESEA_WMSServer/WIDESEA_SquareCabinServices/extend/Check.cs
@@ -176,7 +176,7 @@ /// </summary> /// <param name="saveModel"></param> /// <returns></returns> public WebResponseContent GetCheckOutTasks(SaveModel saveModel) public WebResponseContent CheckOutTasks(SaveModel saveModel) { WebResponseContent content = new WebResponseContent(); try @@ -244,7 +244,7 @@ Dt_MaterielInfo materielInfo = _materielInfoService.Repository.QueryFirst(x => x.MaterielCode == cabinOrderDetail.Goods_no); if (materielInfo == null) return WebResponseContent.Instance.Error($"请维æ¤ç©æç¼å·ã{cabinOrderDetail.Goods_no}ãçç©æä¿¡æ¯"); cabinOrderDetail.Order_Outqty += supplyTask.SupplyQuantity; #region å¹³åºçç¹åªè½åºç°æ´ç®±å·®å¼ #region å¹³åºï¼å¤§ä»¶åºï¼çç¹åªè½åºç°æ´ç®±å·®å¼ if (supplyTask.WarehouseCode == WarehouseEnum.大件åº.ObjToInt().ToString("000") && materielInfo.MaterielSourceType != MaterielSourceTypeEnum.PurchasePart) { var Qty = supplyTask.SupplyQuantity % materielInfo.BoxQty; н¨Îļþ¼Ð/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/SquareCabin/DeliveryOrderController.cs
@@ -92,10 +92,10 @@ /// </summary> /// <param name="saveModel"></param> /// <returns></returns> [HttpPost, HttpGet, Route("GetCheckOutTasks")] public WebResponseContent GetCheckOutTasks([FromBody] SaveModel saveModel) [HttpPost, HttpGet, Route("CheckOutTasks")] public WebResponseContent CheckOutTasks([FromBody] SaveModel saveModel) { return Service.GetCheckOutTasks(saveModel); return Service.CheckOutTasks(saveModel); }