1
huangxiaoqiang
2025-02-18 31eba6a8c6261adf5bfef4dafad4dc8efc1f66a2
Code Management/WMS/WIDESEA_WMSServer/WIDESEA_StoragIntegrationServices/MCS/Partial/RequsetCellInfo.cs
@@ -27,19 +27,24 @@
                if (string.IsNullOrEmpty(json.ToString())) throw new Exception("上传参数为空");
                //var result = JsonConvert.DeserializeObject<RequsetCellInfo>(json.ToString());
                ////var area = _areaInfoRepository.QueryFirst(x => x.AreaID == result.LocationArea);
                //var location = _locationRepository.QueryFirst(x => x.LocationCode == result.LocationID && x.AreaId == result.LocationArea);
                //if (location != null)
                //{
                //    throw new Exception("请求异常:未知库位");
                //}
                //var info = _stockInfoRepository.QueryFirst(x => x.LocationCode == result.LocationID && x.LocationId == location.Id);
                var result = JsonConvert.DeserializeObject<RequsetCellInfo>(json.ToString());
                //var area = _areaInfoRepository.QueryFirst(x => x.AreaID == result.LocationArea);
                var area = _areaInfoRepository.QueryFirst(x => x.AreaID == result.LocationArea);
                var location = _locationRepository.QueryFirst(x => x.LocationCode == result.LocationID && x.AreaId == result.LocationArea);
                if (location != null)
                {
                    throw new Exception("请求异常:未知库位");
                }
                var info = _stockInfoRepository.QueryFirst(x => x.LocationCode == result.LocationID && x.LocationId == location.Id);
                var info = _stockInfoRepository.QueryFirst(x => x.LocationCode == result.LocationID && x.AreaCode == area.AreaCode);
                //todo
                if (info != null)
                {