|
@@ -85,6 +85,11 @@ public class ProduceOrderDetailServiceImpl extends ServiceImpl<ProduceOrderDetai
|
|
|
wrapper.eq("po", ProductionOrder::getCompanyId, dto.getCompanyId());
|
|
|
}
|
|
|
|
|
|
+ //是否逾期过滤
|
|
|
+ if (ObjectUtil.isNotEmpty(dto.getIsOverdue())) {
|
|
|
+ wrapper.eq("IF(IFNULL(po.finish_time,NOW())>po.delivery_period,1,0)", dto.getIsOverdue());
|
|
|
+ }
|
|
|
+
|
|
|
Page<ProductionOrderDetailVo> page = this.baseMapper.getPage(dto.getPage(), wrapper);
|
|
|
List<ProductionOrderDetailVo> records = page.getRecords();
|
|
|
if (ObjectUtil.isEmpty(records)) {
|