This commit is contained in:
tongfei
2023-12-08 14:01:03 +08:00

View File

@@ -77,6 +77,7 @@ namespace WMS.Web.Domain.Services
{
_logger.LogInformation($"出库:{JsonConvert.SerializeObject(dto)} 操作人:{loginInfo.UserInfo.StaffId}");
var outStockTask = await _outStockTaskRepositories.Get(dto.TaskId);
if(outStockTask==null) return Result.ReFailure(ResultCodes.OutStockTaskNoData);
if (outStockTask.Status == OutStockStatus.Already)
return Result.ReFailure(ResultCodes.OutStockTaskAlready);
if (outStockTask.Status == OutStockStatus.Repeal)
@@ -98,7 +99,7 @@ namespace WMS.Web.Domain.Services
if (!inventory.StockCode.Equals(outStockTask.StockCode))
{
var box = await _boxRepositories.Get(boxid);
var stockCodeName = _singleDataService.GetSingleData(SingleAction.Stocks, loginInfo.UserInfo.CompanyId, outStockTask.StockCode);
var stockCodeName = _singleDataService.GetSingleData(SingleAction.StocksJoinOrgCode, loginInfo.UserInfo.CompanyId, outStockTask.StockCode + outStockTask.OrgCode);
return Result.ReFailure($"箱号:{box?.BoxBillNo}在仓库:{stockCodeName} 不存在库存", 70009);
}
}