|
@@ -115,8 +115,10 @@ public class SysCuratorController extends BaseController {
|
|
|
@RequestParam(required = false, defaultValue = "1") int pageNo,@RequestParam(required = false, defaultValue = "") String searchValue){
|
|
|
Map<String, Object> params = new HashMap<String, Object>();
|
|
|
String queryDate = request.getParameter("queryDate")==null? DateHelper.format(new Date(),"yyyy-MM-dd"):request.getParameter("queryDate");
|
|
|
+ String queryEndDate = request.getParameter("queryEndDate")==null? DateHelper.format(new Date(),"yyyy-MM-dd"):request.getParameter("queryEndDate");
|
|
|
params.put("searchValue",searchValue==null?"":searchValue);
|
|
|
params.put("queryDate",queryDate);
|
|
|
+ params.put("queryEndDate",queryEndDate);
|
|
|
params.put("libId",libId);
|
|
|
Map<String,Object> data = sysCuratorService.homeworkIndex(libId,pageSize,pageNo,params);
|
|
|
getModel(model,data,params,pageSize,pageNo);
|
|
@@ -147,12 +149,17 @@ public class SysCuratorController extends BaseController {
|
|
|
|
|
|
@RequestMapping(value = "/searchTop")
|
|
|
@ResponseBody
|
|
|
- public ResponseEntity searchTop(String startDate,String endDate,String subject) {
|
|
|
+ public ResponseEntity searchTop(String startDate,String endDate,String subject,@RequestParam(defaultValue = "1") Integer pageNo,@RequestParam(defaultValue = "10") Integer pageSize) {
|
|
|
ResponseEntity responseEntity = new ResponseEntity();
|
|
|
try{
|
|
|
- int pageSize = 10;
|
|
|
- int pageNo = 1;
|
|
|
+ SplitPage sp = new SplitPage();
|
|
|
+ sp.setAction(request.getRequestURI());
|
|
|
+ sp.setPageNo(pageNo);
|
|
|
+ sp.setPageSize(pageSize);
|
|
|
+
|
|
|
Map<String, Object> map=sysCuratorService.searchTop(startDate,endDate,pageNo,pageSize,subject);
|
|
|
+ sp.setRowCnt(Integer.parseInt(map.get("total").toString()));
|
|
|
+ map.put("listNavigatHtml",sp.getHomeHtml().replace("listData","showTopByUser"));
|
|
|
responseEntity.success(map,"操作成功");
|
|
|
}catch (Exception e) {
|
|
|
e.printStackTrace();
|
|
@@ -162,12 +169,17 @@ public class SysCuratorController extends BaseController {
|
|
|
|
|
|
@RequestMapping(value = "/searchActiveTop")
|
|
|
@ResponseBody
|
|
|
- public ResponseEntity searchActiveTop(String startDate,String endDate,String subject) {
|
|
|
+ public ResponseEntity searchActiveTop(String startDate,String endDate,String subject,@RequestParam(defaultValue = "1") Integer pageNo,@RequestParam(defaultValue = "10") Integer pageSize) {
|
|
|
ResponseEntity responseEntity = new ResponseEntity();
|
|
|
try{
|
|
|
- int pageSize = 10;
|
|
|
- int pageNo = 1;
|
|
|
+ SplitPage sp = new SplitPage();
|
|
|
+ sp.setAction(request.getRequestURI());
|
|
|
+ sp.setPageNo(pageNo);
|
|
|
+ sp.setPageSize(pageSize);
|
|
|
+
|
|
|
Map<String, Object> map=sysCuratorService.searchActiveTop(startDate,endDate,pageNo,pageSize);
|
|
|
+ sp.setRowCnt(Integer.parseInt(map.get("total").toString()));
|
|
|
+ map.put("listNavigatHtml",sp.getHomeHtml().replace("listData","showTopByActive"));
|
|
|
responseEntity.success(map,"操作成功");
|
|
|
}catch (Exception e) {
|
|
|
e.printStackTrace();
|
|
@@ -198,6 +210,7 @@ public class SysCuratorController extends BaseController {
|
|
|
//学生数据
|
|
|
List<ExcelExportEntity> entity = new ArrayList<ExcelExportEntity>();
|
|
|
entity.add(new ExcelExportEntity("馆名称", "league_name"));
|
|
|
+ entity.add(new ExcelExportEntity("模式", "sign_type"));
|
|
|
entity.add(new ExcelExportEntity("活跃人数", "active_count"));
|
|
|
entity.add(new ExcelExportEntity("总人数", "all_vips"));
|
|
|
entity.add(new ExcelExportEntity("百分比(%)", "percent"));
|
|
@@ -356,6 +369,8 @@ public class SysCuratorController extends BaseController {
|
|
|
workbook.write(os);
|
|
|
}else{
|
|
|
String queryDate = request.getParameter("queryDate")==null? DateHelper.format(new Date(),"yyyy-MM-dd"):request.getParameter("queryDate");
|
|
|
+ String queryEndDate = request.getParameter("queryEndDate")==null? DateHelper.format(new Date(),"yyyy-MM-dd"):request.getParameter("queryEndDate");
|
|
|
+ params.put("queryEndDate",queryEndDate);
|
|
|
params.put("queryDate",queryDate);
|
|
|
params.put("libId",request.getParameter("libId"));
|
|
|
params.put("searchValue",searchValue);
|