Browse Source

更新文件 UserDaoImpl.java

陈士柏 2 năm trước cách đây
mục cha
commit
38df0f5ef7

+ 14 - 0
mhotel/src/com/happy/dao/impl/UserDaoImpl.java

@@ -265,6 +265,20 @@ public class UserDaoImpl implements UserDao {
         return new ArrayList<>();
         return new ArrayList<>();
     }
     }
 
 
+    public List<Users> queryUserPage2(String sqlx, int page, int rows,String sl) {
+        int start = (page - 1) * rows;// 每页的起始下标
+        String sql = "select a.*,case when id in ("+sl+") then '1' else '0' end mark from `users` a where 1=1 "+sqlx+" limit :start,:rows ";
+        MapSqlParameterSource sps = new MapSqlParameterSource();
+        sps.addValue("start", start);
+        sps.addValue("rows", rows);
+        List<Users> list = namedParameterJdbcTemplate.query(sql, sps,
+                new BeanPropertyRowMapper<>(Users.class));
+        if (list != null && list.size() > 0) {
+            return list;
+        }
+        return new ArrayList<>();
+    }
+
     @Override
     @Override
     public UnevaluatedOrder collect(String hotelId, Integer createId) {
     public UnevaluatedOrder collect(String hotelId, Integer createId) {
         String sql = "SELECT\n" +
         String sql = "SELECT\n" +