1 changed files with 83 additions and 81 deletions
			
			
		@ -1,81 +1,83 @@ | 
				
			|||||||
package com.ruoyi.common.core.page; | 
					package com.ruoyi.common.core.page; | 
				
			||||||
 | 
					
 | 
				
			||||||
import com.ruoyi.common.utils.StringUtils; | 
					import com.ruoyi.common.utils.StringUtils; | 
				
			||||||
 | 
					
 | 
				
			||||||
/** | 
					/** | 
				
			||||||
 * 分页数据 | 
					 * 分页数据 | 
				
			||||||
 *  | 
					 *  | 
				
			||||||
 * @author ruoyi | 
					 * @author ruoyi | 
				
			||||||
 */ | 
					 */ | 
				
			||||||
public class PageDomain | 
					public class PageDomain | 
				
			||||||
{ | 
					{ | 
				
			||||||
    /** 当前记录起始索引 */ | 
					    /** 当前记录起始索引 */ | 
				
			||||||
    private Integer pageNum; | 
					    private Integer pageNum; | 
				
			||||||
 | 
					
 | 
				
			||||||
    /** 每页显示记录数 */ | 
					    /** 每页显示记录数 */ | 
				
			||||||
    private Integer pageSize; | 
					    private Integer pageSize; | 
				
			||||||
 | 
					
 | 
				
			||||||
    /** 排序列 */ | 
					    /** 排序列 */ | 
				
			||||||
    private String orderByColumn; | 
					    private String orderByColumn; | 
				
			||||||
 | 
					
 | 
				
			||||||
    /** 排序的方向desc或者asc */ | 
					    /** 排序的方向desc或者asc */ | 
				
			||||||
    private String isAsc = "asc"; | 
					    private String isAsc = "asc"; | 
				
			||||||
 | 
					
 | 
				
			||||||
    public String getOrderBy() | 
					    public String getOrderBy() | 
				
			||||||
    { | 
					    { | 
				
			||||||
        if (StringUtils.isEmpty(orderByColumn)) | 
					        if (StringUtils.isEmpty(orderByColumn)) | 
				
			||||||
        { | 
					        { | 
				
			||||||
            return ""; | 
					            return ""; | 
				
			||||||
        } | 
					        } | 
				
			||||||
        return StringUtils.toUnderScoreCase(orderByColumn) + " " + isAsc; | 
					        return StringUtils.toUnderScoreCase(orderByColumn) + " " + isAsc; | 
				
			||||||
    } | 
					    } | 
				
			||||||
 | 
					
 | 
				
			||||||
    public Integer getPageNum() | 
					    public Integer getPageNum() | 
				
			||||||
    { | 
					    { | 
				
			||||||
        return pageNum; | 
					        return pageNum; | 
				
			||||||
    } | 
					    } | 
				
			||||||
 | 
					
 | 
				
			||||||
    public void setPageNum(Integer pageNum) | 
					    public void setPageNum(Integer pageNum) | 
				
			||||||
    { | 
					    { | 
				
			||||||
        this.pageNum = pageNum; | 
					        this.pageNum = pageNum; | 
				
			||||||
    } | 
					    } | 
				
			||||||
 | 
					
 | 
				
			||||||
    public Integer getPageSize() | 
					    public Integer getPageSize() | 
				
			||||||
    { | 
					    { | 
				
			||||||
        return pageSize; | 
					        return pageSize; | 
				
			||||||
    } | 
					    } | 
				
			||||||
 | 
					
 | 
				
			||||||
    public void setPageSize(Integer pageSize) | 
					    public void setPageSize(Integer pageSize) | 
				
			||||||
    { | 
					    { | 
				
			||||||
        this.pageSize = pageSize; | 
					        this.pageSize = pageSize; | 
				
			||||||
    } | 
					    } | 
				
			||||||
 | 
					
 | 
				
			||||||
    public String getOrderByColumn() | 
					    public String getOrderByColumn() | 
				
			||||||
    { | 
					    { | 
				
			||||||
        return orderByColumn; | 
					        return orderByColumn; | 
				
			||||||
    } | 
					    } | 
				
			||||||
 | 
					
 | 
				
			||||||
    public void setOrderByColumn(String orderByColumn) | 
					    public void setOrderByColumn(String orderByColumn) | 
				
			||||||
    { | 
					    { | 
				
			||||||
        this.orderByColumn = orderByColumn; | 
					        this.orderByColumn = orderByColumn; | 
				
			||||||
    } | 
					    } | 
				
			||||||
 | 
					
 | 
				
			||||||
    public String getIsAsc() | 
					    public String getIsAsc() | 
				
			||||||
    { | 
					    { | 
				
			||||||
        return isAsc; | 
					        return isAsc; | 
				
			||||||
    } | 
					    } | 
				
			||||||
 | 
					
 | 
				
			||||||
    public void setIsAsc(String isAsc) | 
					    public void setIsAsc(String isAsc) | 
				
			||||||
    { | 
					    { | 
				
			||||||
        // 兼容前端排序类型
 | 
					        if (StringUtils.isNotEmpty(isAsc)) { | 
				
			||||||
        if ("ascending".equals(isAsc)) | 
					            // 兼容前端排序类型
 | 
				
			||||||
        { | 
					            if ("ascending".equals(isAsc)) | 
				
			||||||
            isAsc = "asc"; | 
					            { | 
				
			||||||
        } | 
					                isAsc = "asc"; | 
				
			||||||
        else if ("descending".equals(isAsc)) | 
					            } | 
				
			||||||
        { | 
					            else if ("descending".equals(isAsc)) | 
				
			||||||
            isAsc = "desc"; | 
					            { | 
				
			||||||
        } | 
					                isAsc = "desc"; | 
				
			||||||
        this.isAsc = isAsc; | 
					            } | 
				
			||||||
    } | 
					            this.isAsc = isAsc; | 
				
			||||||
} | 
					        } | 
				
			||||||
 | 
					    } | 
				
			||||||
 | 
					} | 
				
			||||||
 | 
				
			|||||||
					Loading…
					
					
				
		Reference in new issue