feat(qms): 增加检验时间和审核时间的时间范围筛选功能

- 在 QcInspectionMainServiceImpl 中添加开始检验时间的筛选
- 在 QcUnqualifiedReviewServiceImpl 中添加开始审核时间的筛选
- 通过参数 beginInspectionStartTime 和 endInspectionStartTime 实现检验时间筛选
- 通过参数 beginReviewStartTime 和 endReviewStartTime 实现审核时间筛选
master
zch 6 days ago
parent e57fb606c3
commit fd45857d93

@ -105,6 +105,16 @@ public class QcInspectionMainServiceImpl implements IQcInspectionMainService {
.eq(StringUtils.isNotBlank(bo.getBarcode()), QcInspectionMain::getBarcode, bo.getBarcode())
.like(StringUtils.isNotBlank(bo.getSupplierName()), QcInspectionMain::getSupplierName, bo.getSupplierName())
.orderByDesc(QcInspectionMain::getCreateTime);
Object beginInspectionStartTime = params.get("beginInspectionStartTime");
Object endInspectionStartTime = params.get("endInspectionStartTime");
if (beginInspectionStartTime != null) {
lqw.ge(QcInspectionMain::getInspectionStartTime, beginInspectionStartTime);
}
if (endInspectionStartTime != null) {
lqw.le(QcInspectionMain::getInspectionStartTime, endInspectionStartTime);
}
return lqw;
}

@ -96,6 +96,16 @@ public class QcUnqualifiedReviewServiceImpl implements IQcUnqualifiedReviewServi
.eq(bo.getReviewStartTime() != null, QcUnqualifiedReview::getReviewStartTime, bo.getReviewStartTime())
.eq(bo.getReviewEndTime() != null, QcUnqualifiedReview::getReviewEndTime, bo.getReviewEndTime())
.orderByDesc(QcUnqualifiedReview::getCreateTime);
Object beginReviewStartTime = params.get("beginReviewStartTime");
Object endReviewStartTime = params.get("endReviewStartTime");
if (beginReviewStartTime != null) {
lqw.ge(QcUnqualifiedReview::getReviewStartTime, beginReviewStartTime);
}
if (endReviewStartTime != null) {
lqw.le(QcUnqualifiedReview::getReviewStartTime, endReviewStartTime);
}
return lqw;
}

Loading…
Cancel
Save