分解单排序
This commit is contained in:
+16
@@ -201,6 +201,22 @@ public class SarStandItemsServiceImpl extends ServiceImpl<SarStandItemsDao, SarS
|
||||
//分页查询的总数
|
||||
Integer count=dao.sarItemCount(page);
|
||||
page.getPager().setRowCount(count);
|
||||
|
||||
//排序
|
||||
if (page.getOrderBy()!=null && page.getOrder()!=null){
|
||||
|
||||
switch (page.getOrderBy()){
|
||||
case "itemsNum" : page.setOrderBy("ITEMS_NUM"); break;
|
||||
default:page.setOrderBy("ITEMS_NUM"); page.setOrder("DESC");
|
||||
}
|
||||
|
||||
switch (page.getOrder()){
|
||||
case "descending":page.setOrder("DESC");break;
|
||||
default:page.setOrder("ASC");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
List<SarStandItems> sarStandItems = dao.querySarItemAndInterpretation(page);
|
||||
return sarStandItems;
|
||||
}
|
||||
|
||||
@@ -412,6 +412,10 @@
|
||||
FROM
|
||||
sar_stand_items
|
||||
<include refid="sarItemWhere"/>
|
||||
|
||||
<if test="orderBy !=null and orderBy!=''">
|
||||
order by ${orderBy} ${order}
|
||||
</if>
|
||||
LIMIT #{page},#{pageSize}
|
||||
|
||||
</select>
|
||||
|
||||
Reference in New Issue
Block a user