Browse Source

人员评分列表优化

anderx 1 year ago
parent
commit
e82977028c

+ 12 - 0
src/main/java/com/goafanti/core/mybatis/BaseMybatisDao.java

@@ -1,5 +1,6 @@
 package com.goafanti.core.mybatis;
 
+import com.goafanti.common.utils.BeanUtilsExt;
 import com.goafanti.common.utils.LoggerUtils;
 import com.goafanti.core.mybatis.page.MysqlDialect;
 import com.goafanti.core.mybatis.page.Pagination;
@@ -121,6 +122,11 @@ public class BaseMybatisDao<T> extends SqlSessionDaoSupport {
 		return page;
 	}
 
+	public List<?> findList(String sqlId, Object params, Integer pageNo, Integer pageSize) {
+		Map<String, Object> map = BeanUtilsExt.pushMap(params);
+		return findList(sqlId, map, pageNo, pageSize);
+	}
+
 	/**
 	 * 根据Sql ID 查询List,而不要查询分页的页码
 	 *
@@ -160,6 +166,12 @@ public class BaseMybatisDao<T> extends SqlSessionDaoSupport {
 		return findList(DEFAULT_SQL_ID, params, pageNo, pageSize);
 	}
 
+
+	public Pagination<?> findPage(String sqlId, String countId, Object params, Integer pageNo,
+								  Integer pageSize) {
+		Map<String, Object> map = BeanUtilsExt.pushMap(params);
+		return findPage(sqlId, countId, map, pageNo, pageSize);
+	}
 	/**
 	 * 分页
 	 *

+ 1 - 2
src/main/java/com/goafanti/order/service/impl/TaskScoreServiceImpl.java

@@ -49,9 +49,8 @@ public class TaskScoreServiceImpl extends BaseMybatisDao<TaskScoreMapper> implem
 
     @Override
     public Pagination<OutAdminTaskScore> list(InputTaskScore in) {
-        Map<String, Object> params = BeanUtilsExt.pushMap(in);
         return (Pagination<OutAdminTaskScore>) findPage("findAdminTaskScoreList",
-                "findAdminTaskScoreCount", params, in.getPageNo(), in.getPageSize());
+                "findAdminTaskScoreCount", in, in.getPageNo(), in.getPageSize());
     }