|
@@ -4055,7 +4055,10 @@ namespace wms.service.Service
|
|
//先计算出当前物料在各仓库中应该的占比
|
|
//先计算出当前物料在各仓库中应该的占比
|
|
var wareTempList = macList.Where(x => !x.WarehouseCode.IsNullOrEmpty())
|
|
var wareTempList = macList.Where(x => !x.WarehouseCode.IsNullOrEmpty())
|
|
.Select(p => new { p.WarehouseCode }).Distinct();
|
|
.Select(p => new { p.WarehouseCode }).Distinct();
|
|
- var statTime = DateTime.Now.AddHours(-3);
|
|
|
|
|
|
+ var vaule=_sysconfigrepository.GetSingle(x => x.Code == "EqualDistributionTimeRange");
|
|
|
|
+ var equalDistributionTimeRange = Convert.ToInt32(vaule.SContent);
|
|
|
|
+ equalDistributionTimeRange=Math.Abs(equalDistributionTimeRange);
|
|
|
|
+ var statTime = DateTime.Now.AddHours(-equalDistributionTimeRange);
|
|
var warehouseGoods = _billSpoolTransrepository
|
|
var warehouseGoods = _billSpoolTransrepository
|
|
.GetList(s => s.MatCode == reqDto.MatCode && s.AddTime > statTime).ToList();
|
|
.GetList(s => s.MatCode == reqDto.MatCode && s.AddTime > statTime).ToList();
|
|
var specificGravity = wareTempList.Select(x =>
|
|
var specificGravity = wareTempList.Select(x =>
|