feat(order): 添加订单置顶功能并优化排序规则

- 在CrmOrder实体类中新增isTop字段用于标识是否置顶
- 在CrmOrderBo业务对象中添加isTop属性支持查询过滤
- 在CrmOrderVo视图对象中添加isTop属性并配置Excel导出
- 更新MyBatis映射文件添加isTop字段的数据库映射关系
- 修改订单查询服务实现支持按置顶状态进行查询过滤
- 重构排序逻辑将原有的订单类型+创建时间排序改为置顶优先+状态+创建时间排序
- 新排序规则:置顶订单优先显示、已生效状态次之、最后按创建时间倒序排列
This commit is contained in:
2026-05-05 16:48:13 +08:00
parent 8c1ba2bf07
commit 54adbd532e
5 changed files with 39 additions and 7 deletions

View File

@@ -226,4 +226,9 @@ public class CrmOrder extends BaseEntity {
@TableLogic
private Long delFlag;
/**
* 是否置顶 0-否 1-是
*/
private Integer isTop;
}