feat(WmsMaterialCoil): 添加按入场钢卷号分组功能
- 在 WmsMaterialCoilBo 中新增 groupByEnterCoilNo 字段 - 实现按 enter_coil_no 分组的查询逻辑 - 根据 bo 中的 groupByEnterCoilNo 参数动态添加分组条件
This commit is contained in:
@@ -360,5 +360,11 @@ public class WmsMaterialCoilBo extends BaseEntity {
|
||||
*/
|
||||
@TableField(exist = false)
|
||||
private Boolean hasTransferType;
|
||||
|
||||
/**
|
||||
* 是否按入场钢卷号分组(true=按enter_coil_no分组)
|
||||
*/
|
||||
@TableField(exist = false)
|
||||
private Boolean groupByEnterCoilNo;
|
||||
}
|
||||
|
||||
|
||||
@@ -881,6 +881,10 @@ public class WmsMaterialCoilServiceImpl implements IWmsMaterialCoilService {
|
||||
//根据创建时间倒叙
|
||||
qw.orderByDesc("mc.create_time");
|
||||
}
|
||||
// 按入场钢卷号分组
|
||||
if (Boolean.TRUE.equals(bo.getGroupByEnterCoilNo())) {
|
||||
qw.groupBy("mc.enter_coil_no");
|
||||
}
|
||||
return qw;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user