| 
					
				 | 
			
			
				@@ -1,6 +1,8 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 package com.fs.course.controller; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import java.util.HashMap; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import java.util.List; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import java.util.Map; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.fs.common.core.domain.R; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.fs.course.domain.FsUserCoursePeriodDays; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -13,6 +15,9 @@ import com.fs.course.service.IFsUserCoursePeriodDaysService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.fs.course.service.IFsUserCourseVideoRedPackageService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.fs.course.vo.FsPeriodCountVO; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.fs.course.vo.FsUserCoursePeriodVO; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import com.fs.store.vo.h5.FsUserPageListVO; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import com.github.pagehelper.PageHelper; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import com.github.pagehelper.PageInfo; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import io.swagger.annotations.ApiOperation; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import lombok.AllArgsConstructor; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import lombok.extern.slf4j.Slf4j; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -63,11 +68,17 @@ public class FsUserCoursePeriodController extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @PostMapping("/page") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @ApiOperation("自定义查询主列表分页") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    public TableDataInfo pageList(@RequestBody FsUserCoursePeriod fsUserCoursePeriod) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    public R pageList(@RequestBody FsUserCoursePeriod fsUserCoursePeriod) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        startPage(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+//        startPage(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        PageHelper.startPage(fsUserCoursePeriod.getPageNum(), fsUserCoursePeriod.getPageSize()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         List<FsUserCoursePeriodVO> list = fsUserCoursePeriodService.selectFsUserCoursePeriodPage(fsUserCoursePeriod); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        return getDataTable(list); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        PageInfo<FsUserCoursePeriodVO> pageInfo = new PageInfo<>(list); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        Map<String, Object> result = new HashMap<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        result.put("rows", pageInfo.getList()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        result.put("total", pageInfo.getTotal()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return R.ok(result); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+//        return getDataTable(list); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     /** 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -182,10 +193,14 @@ public class FsUserCoursePeriodController extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @PostMapping("/periodCount") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @ApiOperation("营期统计") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    public TableDataInfo periodCourseCount(@RequestBody PeriodCountParam param) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        startPage(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    public R periodCourseCount(@RequestBody PeriodCountParam param) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        PageHelper.startPage(param.getPageNum(), param.getPageSize()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         List<FsPeriodCountVO> list = fsUserCoursePeriodDaysService.periodCourseCount(param); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        return getDataTable(list); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        PageInfo<FsPeriodCountVO> pageInfo = new PageInfo<>(list); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        Map<String, Object> result = new HashMap<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        result.put("rows", pageInfo.getList()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        result.put("total", pageInfo.getTotal()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return R.ok(result); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 |