Browse Source

更新版本

FoShanPG
Administrator 3 years ago
parent
commit
b8b58a9da7
  1. 27
      src/Modules/SettleAccount/src/SettleAccount.Application/Entities/WMS/WMSSharePart90AppService.cs

27
src/Modules/SettleAccount/src/SettleAccount.Application/Entities/WMS/WMSSharePart90AppService.cs

@ -496,6 +496,33 @@ namespace Win.Sfs.SettleAccount.Entities.WMS
return ApplicationConsts.SuccessStr;
}
public async Task<bool> CheckIsOutPut(List<WmsSharePart90OutPutDetial> p_list)
{
if (p_list.Count() > 0)
{
var entity= p_list.FirstOrDefault();
var day = entity.OrderBillNum.Right(3);
int _count = 0;
if (day == "D60")
{
_count= _wmsRepository.Count(p => p.Version == entity.Version && p.OrderBillNum.Contains("D30") && p.State!=2);
}
if (day == "D90")
{
_count = _wmsRepository.Count(p => p.Version == entity.Version && p.State != 2 && (p.OrderBillNum.Contains("D60") || p.OrderBillNum.Contains("D30")));
}
if (_count > 0)
{
return false;
}
}
return true;
}
}
}

Loading…
Cancel
Save