| | |
| | | if (dt_Stock == null) return content.Error($"è´§ä½ç¼å·:{Locatask}çæµ
è´§ä½åºåå¼å¸¸ï¼è¯·æ£æ¥ï¼ï¼ï¼"); |
| | | |
| | | //è¿è¡è·åæ°çåºä½ |
| | | Dt_LocationInfo? Nextlocation = _basicService.LocationInfoService.GetLocation(DeepLocation.RoadwayNo);//è·åå°æ°åºä½ |
| | | //Dt_LocationInfo? Nextlocation = _basicService.LocationInfoService.GetLocation(DeepLocation.RoadwayNo);//è·åå°æ°åºä½ |
| | | Dt_LocationInfo? Nextlocation = _basicService.LocationInfoService.GetLocationSC01(DeepLocation.RoadwayNo);//è·åå°æ°åºä½ |
| | | if (Nextlocation == null) |
| | | { |
| | | return content.Error($"è´§ä½åé
失败,æªæ¾å°å¯åé
è´§ä½"); |
| | |
| | | |
| | | _stockRepository.DeleteData(stockInfo); |
| | | _locationInfoRepository.UpdateData(locationInfo); //ä¿®æ¹æç©ºè´§ä½ |
| | | |
| | | //å é¤åºåºå®æä»»å¡ |
| | | BaseDal.DeleteAndMoveIntoHty(task, App.User.UserId == 0 ? OperateTypeEnum.èªå¨å®æ : OperateTypeEnum.äººå·¥å®æ); |
| | | _locationStatusChangeRecordService.AddLocationStatusChangeRecord(locationInfo, beforeStatus, StockStatusEmun.åºåºå®æ.ObjToInt(), "1", task.TaskNum); |
| | | WebResponseContent content = TaskCompletionFeedback(task); |
| | |
| | | } |
| | | } |
| | | //æå¨ä¸åä»»å¡å°WCS |
| | | public WebResponseContent WCSTask(int task) |
| | | public WebResponseContent WCSTask([FromQuery] int task) |
| | | { |
| | | List<Dt_Task> AddtaskList = BaseDal.QueryData(x => x.TaskNum == task); |
| | | List<Dt_Task> AddtaskList = BaseDal.QueryData(x => x.TaskNum == task); |
| | | |
| | | if (!AddtaskList.Any()) |
| | | { |
| | |
| | | //return WebResponseContent.Instance.OK(); |
| | | } |
| | | |
| | | |
| | | public ApiResponse<object> TaskFeedback(TaskNotification taskFeedback) |
| | | { |
| | | throw new NotImplementedException(); |