| | |
| | | SystemWarningMsg._lbl_alert_DataProcess_BZ39 = $"{rgvLocation.ToString()},æ ¹æ®UPI:{upiCode}æ²¡ææ¾å°å¯¹è±¡ "; |
| | | continue; |
| | | } |
| | | //夿仿¯å¦å¨åºéé¢ |
| | | var stock = wmsDB.wms_stock_quan.Where(x => x.Upi == upiObj.UPI).FirstOrDefault(); |
| | | if (stock != null) |
| | | { |
| | | SystemWarningMsg._lbl_alert_DataProcess_BZ39 = $"{rgvLocation.ToString()},UPI:{upiCode}å·²ç»å¨ç¼ååºä¸äº "; |
| | | continue; |
| | | } |
| | | |
| | | //äºè§£ä»çé¿ã宽ãé«ï¼å¯»æ¾ç©ºåºä½ |
| | | var place = StationHandlerV2.FindBestEmptyPlace(wmsDB, upiObj); |
| | | if (place == null) |
| | |
| | | |
| | | place.PlaceStatus = (int)PlaceStatusEnum.éå®; |
| | | |
| | | WmsRecordUpiProcessHandler.SaveWmsRecordUpiProcess(wmsDB, upiObj, "BZ39", "ç¼åå
¥åºï¼"+ place.PlaceCode); |
| | | WmsRecordUpiProcessHandler.SaveWmsRecordUpiProcess(wmsDB, upiObj, "BZ39", "ç¼åå
¥åºï¼" + place.PlaceCode); |
| | | |
| | | wmsDB.SaveChanges(); |
| | | } |