Browse Source

抓前置期订单

pull/290/head
DESKTOP-4672LME\Xu Tengfei 3 years ago
parent
commit
5bf3fba197
1 changed files with 3 additions and 3 deletions
  1. +3
    -3
      services/ap/implments/Balance.service.impl.go

+ 3
- 3
services/ap/implments/Balance.service.impl.go View File

@ -3678,11 +3678,11 @@ func (impl *BalanceServiceImplement) RefreshBalanceData(user *global.User) error
}
}
//需求周期 + mps策略表偏离天数 > 当前时间+ 并且 需求周期 < (当前时间+吸收期+最大覆盖周期)
weekTimeNow := utils.WeekDayMondayZeroTs(timeNow)
//需求周期 + mps策略表偏离天数 > 当前时间+ 并且 需求周期 < (当前时间+吸收期+最大覆盖周期) 考虑前置期过期订单
firstTime := timeNow.Add(-time.Duration(mpsSettingOne.SalesOrderFetchLeadTimeByDay*24) * time.Hour)
nowdemandWeek := utils.WeekDayMondayZeroTs(salesOrder.RecieveTime.Restore())
//weekTimeDemand := utils.WeekDayMondayZeroTs(demandWeek.Add(time.Duration(frontday*24*7) * time.Hour))
if weekTimeNow.After(nowdemandWeek) {
if firstTime.After(salesOrder.ExpectedDeliveryDate.Restore()) {
continue
}


Loading…
Cancel
Save