Commit 76a2023514d98d81dd57f679d119f432aeb59d11
1 parent
6c867d27
list 方法问题解决
Showing
3 changed files
with
11 additions
and
1 deletions
src/main/java/com/bsth/controller/BaseController.java
| ... | ... | @@ -2,6 +2,7 @@ package com.bsth.controller; |
| 2 | 2 | |
| 3 | 3 | import com.bsth.service.BaseService; |
| 4 | 4 | import com.google.common.base.Splitter; |
| 5 | +import org.apache.commons.lang3.StringUtils; | |
| 5 | 6 | import org.springframework.beans.factory.annotation.Autowired; |
| 6 | 7 | import org.springframework.data.domain.Page; |
| 7 | 8 | import org.springframework.data.domain.PageRequest; |
| ... | ... | @@ -47,7 +48,11 @@ public class BaseController<T, ID extends Serializable> { |
| 47 | 48 | |
| 48 | 49 | // 允许多个字段排序,order可以写单个字段,也可以写多个字段 |
| 49 | 50 | // 多个字段格式:{col1},{col2},{col3},....,{coln} |
| 50 | - List<String> order_columns = Splitter.on(",").trimResults().splitToList(order); | |
| 51 | + if(StringUtils.isBlank(order)){ | |
| 52 | + order = map.get("order").toString(); | |
| 53 | + direction = map.get("direction").toString(); | |
| 54 | + } | |
| 55 | + List<String> order_columns = Splitter.on(",").trimResults().splitToList(order); | |
| 51 | 56 | // 多字段排序:DESC,ASC... |
| 52 | 57 | List<String> order_dirs = Splitter.on(",").trimResults().splitToList(direction); |
| 53 | 58 | ... | ... |
src/main/java/com/bsth/controller/schedule/BController.java
| ... | ... | @@ -100,6 +100,10 @@ public class BController<T, ID extends Serializable> { |
| 100 | 100 | @RequestParam(defaultValue = "DESC") String direction) { |
| 101 | 101 | // 允许多个字段排序,order可以写单个字段,也可以写多个字段 |
| 102 | 102 | // 多个字段格式:{col1},{col2},{col3},....,{coln} |
| 103 | + if(StringUtils.isBlank(order)){ | |
| 104 | + order = map.get("order").toString(); | |
| 105 | + direction = map.get("direction").toString(); | |
| 106 | + } | |
| 103 | 107 | List<String> order_columns = Splitter.on(",").trimResults().splitToList(order); |
| 104 | 108 | // 多字段排序:DESC,ASC... |
| 105 | 109 | List<String> order_dirs = Splitter.on(",").trimResults().splitToList(direction); | ... | ... |
src/main/resources/static/pages/permission/resource/list.html