diff --git a/mybatis-enhance-actable/pom.xml b/mybatis-enhance-actable/pom.xml
index a62c0637aebff5c3be9d5a6c5753aad91539521e..6c579bfac27db83804b529e548076c1a3bd961ac 100644
--- a/mybatis-enhance-actable/pom.xml
+++ b/mybatis-enhance-actable/pom.xml
@@ -3,7 +3,7 @@
4.0.0
com.gitee.sunchenbin.mybatis.actable
mybatis-enhance-actable
- 1.0.3
+ 1.0.4
org.sonatype.oss
diff --git a/mybatis-enhance-actable/src/main/java/com/gitee/sunchenbin/mybatis/actable/command/BaseModel.java b/mybatis-enhance-actable/src/main/java/com/gitee/sunchenbin/mybatis/actable/command/BaseModel.java
index f9cc97b82a9c3bc13c32dd9121c22aafb0d4d18e..ae3f8bd3b2801503cb4b9dab7d29483e48201fa1 100644
--- a/mybatis-enhance-actable/src/main/java/com/gitee/sunchenbin/mybatis/actable/command/BaseModel.java
+++ b/mybatis-enhance-actable/src/main/java/com/gitee/sunchenbin/mybatis/actable/command/BaseModel.java
@@ -1,6 +1,7 @@
package com.gitee.sunchenbin.mybatis.actable.command;
import java.io.Serializable;
+import java.util.LinkedHashMap;
/**
@@ -25,9 +26,7 @@ public class BaseModel implements Serializable{
public int start;// (currentPage-1)*pageSize
- public String orderField;
-
- public String sortStr = DESC;
+ public LinkedHashMap orderBy;
public static String DESC = "desc";
@@ -65,26 +64,13 @@ public class BaseModel implements Serializable{
}
- public String getOrderField() {
- return orderField;
- }
-
-
- public void setOrderField(String orderField) {
- this.orderField = orderField;
- }
-
-
- public String getSortStr() {
- return sortStr;
+ public LinkedHashMap getOrderBy() {
+ return orderBy;
}
- public void setSortStr(String sortStr) {
- this.sortStr = sortStr;
+ public void setOrderBy(LinkedHashMap orderBy) {
+ this.orderBy = orderBy;
}
-
-
-
}
diff --git a/mybatis-enhance-actable/src/main/java/com/gitee/sunchenbin/mybatis/actable/dao/common/BaseMysqlCRUDMapper.java b/mybatis-enhance-actable/src/main/java/com/gitee/sunchenbin/mybatis/actable/dao/common/BaseMysqlCRUDMapper.java
index 7061b25cd7e6adbcfd360ee7a576fa062d5368c4..0c8378270faadbd7d19a0f47fc18d23ff4f06132 100644
--- a/mybatis-enhance-actable/src/main/java/com/gitee/sunchenbin/mybatis/actable/dao/common/BaseMysqlCRUDMapper.java
+++ b/mybatis-enhance-actable/src/main/java/com/gitee/sunchenbin/mybatis/actable/dao/common/BaseMysqlCRUDMapper.java
@@ -1,5 +1,6 @@
package com.gitee.sunchenbin.mybatis.actable.dao.common;
+import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
@@ -39,12 +40,24 @@ public interface BaseMysqlCRUDMapper {
* 查询
* @param tableMap 表结构的map
*/
- public List