|  |  |  | 
|---|
|  |  |  | 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) | 
|---|
|  |  |  | { | 
|---|