Bläddra i källkod

feat:营期课程添加分页

caoliqin 1 vecka sedan
förälder
incheckning
686887a9f5

+ 9 - 3
fs-admin/src/main/java/com/fs/course/controller/FsUserCoursePeriodController.java

@@ -133,10 +133,16 @@ public class FsUserCoursePeriodController extends BaseController {
     }
 
     @GetMapping("/getDays")
-    public TableDataInfo getDays(FsUserCoursePeriodDays fsUserCoursePeriodDays){
-        startPage();
+    public R getDays(FsUserCoursePeriodDays fsUserCoursePeriodDays){
+//        startPage();
+        PageHelper.startPage(fsUserCoursePeriodDays.getPageNum(), fsUserCoursePeriodDays.getPageSize());
         List<FsUserCoursePeriodDays> list = fsUserCoursePeriodDaysService.selectFsUserCoursePeriodDaysList(fsUserCoursePeriodDays);
-        return getDataTable(list);
+
+        PageInfo<FsUserCoursePeriodDays> pageInfo = new PageInfo<>(list);
+        Map<String, Object> result = new HashMap<>();
+        result.put("rows", pageInfo.getList());
+        result.put("total", pageInfo.getTotal());
+        return R.ok(result);
     }
 
     @PreAuthorize("@ss.hasPermi('course:period:addCourse')")

+ 6 - 0
fs-service-system/src/main/java/com/fs/course/domain/FsUserCoursePeriodDays.java

@@ -27,6 +27,12 @@ import lombok.EqualsAndHashCode;
 @EqualsAndHashCode(callSuper = true)
 public class FsUserCoursePeriodDays extends BaseEntityTow {
 
+    @TableField(exist = false)
+    private Integer pageNum;
+
+    @TableField(exist = false)
+    private Integer pageSize;
+
     /** id */
     @TableId(type = IdType.AUTO)
     private Long id;