Przeglądaj źródła

是否投产过滤

yzc 1 rok temu
rodzic
commit
a93331793e

+ 5 - 0
hx-mes/src/main/java/com/fjhx/mes/entity/production/dto/ProduceOrderSelectDto.java

@@ -54,4 +54,9 @@ public class ProduceOrderSelectDto extends BaseSelectDto {
 	 */
 	private Integer isOverdue;
 
+	/**
+	 * 是否投产
+	 */
+	private Integer isProduce;
+
 }

+ 5 - 0
hx-mes/src/main/java/com/fjhx/mes/service/production/impl/ProduceOrderServiceImpl.java

@@ -129,6 +129,11 @@ public class ProduceOrderServiceImpl extends ServiceImpl<ProduceOrderMapper, Pro
             wrapper.eq("IF(IFNULL(po.finish_time,NOW())>po.delivery_period,1,0)", dto.getIsOverdue());
         }
 
+        //是否投产过滤
+        if (ObjectUtil.isNotEmpty(dto.getIsProduce())) {
+            wrapper.eq("IF( po.produce_time IS NULL, 0, 1 )", dto.getIsProduce());
+        }
+
         Page<ProductionOrderVo> page = this.baseMapper.getPage(dto.getPage(), wrapper);
         List<ProductionOrderVo> records = page.getRecords();
         if (ObjectUtil.isEmpty(records)) {