| | |
| | | } |
| | | else |
| | | { |
| | | if(item.OrderQuantity > outboundOrderDetail.LockQuantity + outboundOrderDetail.MoveQty) |
| | | if(item.OrderQuantity < outboundOrderDetail.LockQuantity + outboundOrderDetail.MoveQty) |
| | | { |
| | | return WebResponseContent.Instance.Error($"ä¿®æ¹çè¡å·{item.lineNo}æ°éè¶
è¿äºæºä»åºåºé宿°éå 䏿ªææ°éï¼ä¸å
许修æ¹"); |
| | | } |
| | |
| | | _unitOfWorkManage.BeginTran(); |
| | | foreach (var item in deletePurchaseOrderDetails) |
| | | { |
| | | if(item.LockQuantity > 0) |
| | | { |
| | | return WebResponseContent.Instance.Error($"ååæ®è¡å·{item.lineNo}å·²ç»éå®åºåºï¼ä¸å
许å é¤ï¼è¯·éæ°æ´æ¹æ°æ®æ¨é"); |
| | | } |
| | | // _outboundOrderDetailRepository.DeleteAndMoveIntoHty(item, OperateTypeEnum.èªå¨å é¤); |
| | | _outboundOrderDetailRepository.DeleteData(item); |
| | | } |