feat(wms): 实现钢卷列表按发货状态排序功能
- 在WmsMaterialCoilBo中新增statusFirst字段用于控制排序逻辑 - 在WmsDeliveryWaybillDetailController中设置statusFirst为true以启用新排序 - 在WmsMaterialCoilServiceImpl中实现按发货状态排序的SQL逻辑 - 未发货钢卷(status=0)将排在已发货钢卷之前显示 - 保持原有的仓库ID和创建时间排序规则作为备选方案
This commit is contained in:
@@ -121,6 +121,7 @@ public class WmsDeliveryWaybillDetailController extends BaseController {
|
||||
return new TableDataInfo<>();
|
||||
}
|
||||
bo.setCoilIds(boundCoilIds.stream().map(String::valueOf).collect(java.util.stream.Collectors.joining(",")));
|
||||
bo.setStatusFirst(true); // 未发货的排在前面
|
||||
return iWmsMaterialCoilService.queryPageList(bo, pageQuery);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user