Browse Source

list 获取失败

liuyu 3 years ago
parent
commit
39c148b6a7

+ 3 - 1
src/main/java/com/ylcm/sys/mapper/AdMediaMapper.java

@@ -2,6 +2,7 @@ package com.ylcm.sys.mapper;
2 2
 
3 3
 import com.ylcm.sys.domain.AdMedia;
4 4
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
5
+import org.apache.ibatis.annotations.Param;
5 6
 
6 7
 import java.util.List;
7 8
 
@@ -15,5 +16,6 @@ import java.util.List;
15 16
  */
16 17
 public interface AdMediaMapper extends BaseMapper<AdMedia> {
17 18
 
18
-    List<AdMedia> getListByPage(String name, Integer rank, Integer pageSize, Integer pageNo);
19
+    List<AdMedia> getListByPage(@Param("name") String name, @Param("rank") Integer rank
20
+            , @Param("pageSize") Integer pageSize, @Param("pageNo") Integer pageNo);
19 21
 }

+ 4 - 0
src/main/java/com/ylcm/sys/service/impl/AdMediaServiceImpl.java

@@ -115,6 +115,10 @@ public class AdMediaServiceImpl extends ServiceImpl<AdMediaMapper, AdMedia> impl
115 115
 		if (StringUtils.isNotBlank(name)){
116 116
 			name = name.trim();
117 117
 		}
118
+		pageSize = pageSize == null ? 10 : pageSize;
119
+		if (pageNo != null){
120
+			pageNo = (pageNo - 1) * pageSize;
121
+		}
118 122
 		return adMediaMapper.getListByPage(name, rank, pageSize, pageNo);
119 123
 	}
120 124
 }

+ 2 - 2
src/main/resource/mapper/AdMediaMapper.xml

@@ -42,8 +42,8 @@
42 42
         end)
43 43
         ) ASC
44 44
         ,name
45
-        <if test="pageIndex != null">
46
-            LIMIT #{pageSize} OFFSET #{pageIndex}
45
+        <if test="pageNo != null">
46
+            LIMIT #{pageSize} OFFSET #{pageNo}
47 47
         </if>
48 48
     </select>
49 49