添加验证

This commit is contained in:
18942506660
2023-12-22 14:47:21 +08:00
parent 25b301c7e6
commit 0cc1875c35
2 changed files with 6 additions and 1 deletions

View File

@@ -90,6 +90,8 @@ namespace WMS.Web.Domain.Services
var subStock = await _transactionRepositories.GetSubUcStockAsync(d.SubStockId, loginInfo.UserInfo.CompanyId);
d.OrgCode = subStock?.ErpOrgCode;
d.StockCode = subStock?.StockCode;
if ((d.StockCode.Equals("HD") || d.StockCode.Equals("GD")) && string.IsNullOrEmpty(d.Erp_SubStockCode))
return Result.ReFailure(ResultCodes.TakeStockErpSubStockError);
}
if (takeStock.Details.GroupBy(g => g.StockCode).Count() > 1)
return Result.ReFailure(ResultCodes.TakeStockStockError);
@@ -106,6 +108,8 @@ namespace WMS.Web.Domain.Services
var subStock = await _transactionRepositories.GetSubUcStockAsync(d.SubStockId, loginInfo.UserInfo.CompanyId);
d.OrgCode = subStock?.ErpOrgCode;
d.StockCode = subStock?.StockCode;
if ((d.StockCode.Equals("HD") || d.StockCode.Equals("GD")) && string.IsNullOrEmpty(d.Erp_SubStockCode))
return Result.ReFailure(ResultCodes.TakeStockErpSubStockError);
}
if (takeStock.Details.GroupBy(g => g.StockCode).Count() > 1)
return Result.ReFailure(ResultCodes.TakeStockStockError);
@@ -141,7 +145,7 @@ namespace WMS.Web.Domain.Services
//同步金蝶
OperateRequest oRequest = new OperateRequest();
oRequest.Ids = list.Select(s => s.Id).ToList();
await Sync(oRequest,false);
await Sync(oRequest, false);
return Result.ReSuccess();
}