This commit is contained in:
“wanyongkang”
2021-05-28 11:03:39 +08:00
parent fcc855c586
commit 2496381c0a
5 changed files with 23 additions and 14 deletions

View File

@@ -516,11 +516,15 @@ namespace Home.Controllers
if (request.ExpiredDay > -100)
{
if (request.ExpiredDay > 0){
exp = exp.And(m => Math.Ceiling((m.EndTime - DateTime.Now).Value.TotalDays) <= request.ExpiredDay && Math.Ceiling((m.EndTime - DateTime.Now).Value.TotalDays) >=0);
} else if (request.ExpiredDay < 0 && request.ExpiredDay!=-4) {
exp = exp.And(m => Math.Ceiling((m.EndTime - DateTime.Now).Value.TotalDays) >= request.ExpiredDay && Math.Ceiling((m.EndTime - DateTime.Now).Value.TotalDays) <=0);
} else {
exp = exp.And(m => Math.Ceiling((m.EndTime - DateTime.Now).Value.TotalDays) <= request.ExpiredDay && m.EndTime > DateTime.Now);
} else if (request.ExpiredDay < 0 && request.ExpiredDay>-4) {
exp = exp.And(m => Math.Ceiling((DateTime.Now - m.EndTime).Value.TotalDays) <= Math.Abs(request.ExpiredDay) && m.EndTime < DateTime.Now);
} else if (request.ExpiredDay==-4) {
exp = exp.And(m => Math.Ceiling((m.EndTime - DateTime.Now).Value.TotalDays) <= -4);
} else if (request.ExpiredDay==-5) {
exp = exp.And(m => m.EndTime > DateTime.Now);
} else if (request.ExpiredDay==-6) {
exp = exp.And(m => m.EndTime < DateTime.Now);
}
}