fix(wms): 修正钢卷列表异常排序逻辑
- 将异常钢卷排序从降序改为升序,确保异常钢卷始终排在前面 - 保持非异常钢卷按创建时间倒序排列的原有逻辑不变
This commit is contained in:
@@ -691,7 +691,7 @@ public class WmsMaterialCoilServiceImpl implements IWmsMaterialCoilService {
|
||||
qw.orderByAsc("aw_id_key");
|
||||
} else if (Boolean.TRUE.equals(bo.getOrderByAbnormal())) {
|
||||
// 按异常排序:异常的钢卷在前按创建时间倒序,没异常的钢卷在后按创建时间倒序
|
||||
qw.orderByDesc("CASE WHEN COALESCE(ca.abnormal_count, 0) > 0 THEN 0 ELSE 1 END");
|
||||
qw.orderByAsc("CASE WHEN COALESCE(ca.abnormal_count, 0) > 0 THEN 0 ELSE 1 END");
|
||||
qw.orderByDesc("mc.create_time");
|
||||
} else {
|
||||
//根据创建时间倒叙
|
||||
|
||||
Reference in New Issue
Block a user