|
@@ -4235,11 +4235,11 @@ public class StorageBillServiceImpl extends ServiceImpl<StorageBillMapper, Stora
|
|
Date beginDate = queryDTO.getStorageTimeBegin();
|
|
Date beginDate = queryDTO.getStorageTimeBegin();
|
|
Date endDate = queryDTO.getStorageTimeEnd();
|
|
Date endDate = queryDTO.getStorageTimeEnd();
|
|
if (beginDate != null) {
|
|
if (beginDate != null) {
|
|
- Date adjustedBeginDate = DateUtils.addDays(beginDate, -5);
|
|
|
|
- billQueryWrapper.ge(HeatsActuals::getCreateTime, DateUtils.getStartOfDayByDate(adjustedBeginDate));
|
|
|
|
|
|
+ Date adjustedBeginDate = DateUtils.addDays(beginDate, -3);
|
|
|
|
+ billQueryWrapper.ge(HeatsActuals::getUpdateTime, adjustedBeginDate);
|
|
}
|
|
}
|
|
if (endDate != null) {
|
|
if (endDate != null) {
|
|
- billQueryWrapper.le(HeatsActuals::getCreateTime, DateUtils.getEndOfDayByDate(endDate));
|
|
|
|
|
|
+ billQueryWrapper.le(HeatsActuals::getUpdateTime, endDate);
|
|
}
|
|
}
|
|
billQueryWrapper.orderByDesc(HeatsActuals::getCreateTime);
|
|
billQueryWrapper.orderByDesc(HeatsActuals::getCreateTime);
|
|
|
|
|
|
@@ -4321,15 +4321,15 @@ public class StorageBillServiceImpl extends ServiceImpl<StorageBillMapper, Stora
|
|
Predicate<StorageCenterHeatNoInvoicingVO.RollChargeDetail> timeFilter = detail -> {
|
|
Predicate<StorageCenterHeatNoInvoicingVO.RollChargeDetail> timeFilter = detail -> {
|
|
Date createTime1 = detail.getCreateTime();
|
|
Date createTime1 = detail.getCreateTime();
|
|
if (createTime1 == null) {
|
|
if (createTime1 == null) {
|
|
- return false; // 没有 updateTime 的记录直接过滤掉
|
|
|
|
|
|
+ return false; // 没有 createTime 的记录直接过滤掉
|
|
}
|
|
}
|
|
|
|
|
|
if (storageTimeBegin != null && storageTimeEnd != null) {
|
|
if (storageTimeBegin != null && storageTimeEnd != null) {
|
|
- return !createTime1.before(DateUtils.getStartOfDayByDate(storageTimeBegin)) && !createTime1.after(DateUtils.getEndOfDayByDate(storageTimeEnd));
|
|
|
|
|
|
+ return !createTime1.before(storageTimeBegin) && !createTime1.after(storageTimeEnd);
|
|
} else if (storageTimeBegin != null) {
|
|
} else if (storageTimeBegin != null) {
|
|
- return !createTime1.before(DateUtils.getStartOfDayByDate(storageTimeBegin));
|
|
|
|
|
|
+ return !createTime1.before(storageTimeBegin);
|
|
} else if (storageTimeEnd != null) {
|
|
} else if (storageTimeEnd != null) {
|
|
- return !createTime1.after(DateUtils.getEndOfDayByDate(storageTimeEnd));
|
|
|
|
|
|
+ return !createTime1.after(storageTimeEnd);
|
|
} else {
|
|
} else {
|
|
return true; // 时间条件都为空,则不过滤
|
|
return true; // 时间条件都为空,则不过滤
|
|
}
|
|
}
|
|
@@ -4338,15 +4338,15 @@ public class StorageBillServiceImpl extends ServiceImpl<StorageBillMapper, Stora
|
|
Predicate<StorageCenterHeatNoInvoicingVO.RollSendDetail> timeFilterOther = detail -> {
|
|
Predicate<StorageCenterHeatNoInvoicingVO.RollSendDetail> timeFilterOther = detail -> {
|
|
Date updateTime1 = detail.getUpdateTime();
|
|
Date updateTime1 = detail.getUpdateTime();
|
|
if (updateTime1 == null) {
|
|
if (updateTime1 == null) {
|
|
- return false; // 没有 createTime 的记录直接过滤掉
|
|
|
|
|
|
+ return false; // 没有 updateTime 的记录直接过滤掉
|
|
}
|
|
}
|
|
|
|
|
|
if (storageTimeBegin != null && storageTimeEnd != null) {
|
|
if (storageTimeBegin != null && storageTimeEnd != null) {
|
|
- return !updateTime1.before(DateUtils.getStartOfDayByDate(storageTimeBegin)) && !updateTime1.after(DateUtils.getEndOfDayByDate(storageTimeEnd));
|
|
|
|
|
|
+ return !updateTime1.before(storageTimeBegin) && !updateTime1.after(storageTimeEnd);
|
|
} else if (storageTimeBegin != null) {
|
|
} else if (storageTimeBegin != null) {
|
|
- return !updateTime1.before(DateUtils.getStartOfDayByDate(storageTimeBegin));
|
|
|
|
|
|
+ return !updateTime1.before(storageTimeBegin);
|
|
} else if (storageTimeEnd != null) {
|
|
} else if (storageTimeEnd != null) {
|
|
- return !updateTime1.after(DateUtils.getEndOfDayByDate(storageTimeEnd));
|
|
|
|
|
|
+ return !updateTime1.after(storageTimeEnd);
|
|
} else {
|
|
} else {
|
|
return true; // 时间条件都为空,则不过滤
|
|
return true; // 时间条件都为空,则不过滤
|
|
}
|
|
}
|