添加验证
This commit is contained in:
@@ -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();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user