diff --git a/src/com/engine/salary/util/page/PageInfo.java b/src/com/engine/salary/util/page/PageInfo.java index b6b226a16..4bf022f2f 100644 --- a/src/com/engine/salary/util/page/PageInfo.java +++ b/src/com/engine/salary/util/page/PageInfo.java @@ -13,9 +13,9 @@ import java.util.List; public class PageInfo extends com.github.pagehelper.PageInfo { Class clazz; -// public void setColumns(List columns) { -// this.columns = columns; -// } + public void setColumns(List columns) { + this.columns.addAll(columns); + } List columns = new ArrayList<>(); List dataSource = new ArrayList<>(); @@ -39,7 +39,7 @@ public class PageInfo extends com.github.pagehelper.PageInfo { public List getColumns() { if(clazz==null){ - return new ArrayList<>(); + return this.columns; } Field[] fields = clazz.getDeclaredFields(); for (Field f : fields) {