缺货置顶功能(类似功能可参考)

最近在做项目过程中,业务需求需要在缺货订单列表中,设置一个按钮将需要紧急处理的订单置顶到最前面,样式如图

设置了置顶和取消置顶两个按钮!首先分析了项目代码,缺货列表获取的数据是根据创建时间(create_time)进行降序排序

所以 ①在sql表中新增一个字段(is_top)判断是否置顶状态,默认为0不是置顶状态,当点击置顶功能后通过ajax异步请求,

对数据库进行操作将is_top值改为1。②找到了查询缺货订单的sql,在其排序条件orderby前面加入 is_top desc,这样就可

以实现了缺货置顶的功能!

总的来说,先看一下列表数据获取的代码,发现其排序按照创建时间排序,第二步添加一个字段判断是否置顶,然后在创建

时间排序之前先按照是否置顶排序即可

原文地址:https://www.cnblogs.com/hjxcode/p/9323453.html