| | |
| | | materielInfo.Business_qty -= supplyTask.StockQuantity; |
| | | if (materielInfo.Business_qty < materielInfo.MinQty) |
| | | { |
| | | CreateAllocatInOut(materielInfo);//åå»ºè°æ¨ä»»å¡ |
| | | var result = CreateAllocatInOut(materielInfo); // åå»ºè°æ¨ä»»å¡ |
| | | if (!result.Status) |
| | | { |
| | | // è°æ¨ä»»å¡å建失败ï¼ä½ä»ç¶è¦æ´æ°ç©æä¿¡æ¯ |
| | | _materielInfoService.UpdateData(materielInfo); |
| | | // å¯ä»¥éæ©è®°å½æ¥å¿ææ·»å æç¤ºä¿¡æ¯ |
| | | _messageInfoService.AddMessageInfo(MessageGroupByEnum.InventoryLowAlarm, |
| | | $"è°æ¨ä»»å¡å建失败", |
| | | $"ç©æ{materielInfo.MaterielCode}ä¸å¡åºåå·²æ´æ°ï¼ä½è°æ¨ä»»å¡å建失败: {result.Message}"); |
| | | } |
| | | // 妿æåï¼ç©æä¿¡æ¯å·²ç»å¨ CreateAllocatInOut å
鍿´æ°äº |
| | | } |
| | | else |
| | | { |