|
@@ -283,8 +283,10 @@ public class TaChannelController extends BaseController {
|
283
|
283
|
@RequestParam(value = "targetType", required = false) String targetType,
|
284
|
284
|
@RequestParam(value = "buildingId", required = false) String buildingId,
|
285
|
285
|
@RequestParam(value = "channelId", required = false) Integer channelId,
|
|
286
|
+ @RequestParam(value = "startDate", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) LocalDate startDate,
|
|
287
|
+ @RequestParam(value = "endDate", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) LocalDate endDate,
|
286
|
288
|
HttpServletRequest request) {
|
287
|
|
- return taChannelService.getNewuserList(pageNum, pageSize, getOrgId(request), channelId, targetId, targetType, buildingId);
|
|
289
|
+ return taChannelService.getNewuserList(pageNum, pageSize, getOrgId(request), channelId, targetId, targetType, buildingId,startDate,endDate);
|
288
|
290
|
}
|
289
|
291
|
|
290
|
292
|
/**
|
|
@@ -298,8 +300,10 @@ public class TaChannelController extends BaseController {
|
298
|
300
|
@RequestParam(value = "targetType", required = false) String targetType,
|
299
|
301
|
@RequestParam(value = "buildingId", required = false) String buildingId,
|
300
|
302
|
@RequestParam(value = "channelId", required = false) Integer channelId,
|
|
303
|
+ @RequestParam(value = "startDate", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) LocalDate startDate,
|
|
304
|
+ @RequestParam(value = "endDate", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) LocalDate endDate,
|
301
|
305
|
HttpServletRequest request) {
|
302
|
|
- return taChannelService.getVisitNumList(pageNum, pageSize, getOrgId(request), channelId, targetId, targetType, buildingId);
|
|
306
|
+ return taChannelService.getVisitNumList(pageNum, pageSize, getOrgId(request), channelId, targetId, targetType, buildingId,startDate,endDate);
|
303
|
307
|
}
|
304
|
308
|
|
305
|
309
|
|
|
@@ -314,8 +318,10 @@ public class TaChannelController extends BaseController {
|
314
|
318
|
@RequestParam(value = "targetType", required = false) String targetType,
|
315
|
319
|
@RequestParam(value = "buildingId", required = false) String buildingId,
|
316
|
320
|
@RequestParam(value = "channelId", required = false) Integer channelId,
|
|
321
|
+ @RequestParam(value = "startDate", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) LocalDate startDate,
|
|
322
|
+ @RequestParam(value = "endDate", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) LocalDate endDate,
|
317
|
323
|
HttpServletRequest request) {
|
318
|
|
- return taChannelService.getPersonNumList(pageNum, pageSize, getOrgId(request), channelId, targetId, targetType, buildingId);
|
|
324
|
+ return taChannelService.getPersonNumList(pageNum, pageSize, getOrgId(request), channelId, targetId, targetType, buildingId,startDate,endDate);
|
319
|
325
|
}
|
320
|
326
|
|
321
|
327
|
/**
|
|
@@ -350,6 +356,8 @@ public class TaChannelController extends BaseController {
|
350
|
356
|
@RequestParam(value = "targetType", required = false) String targetType,
|
351
|
357
|
@RequestParam(value = "buildingId", required = false) String buildingId,
|
352
|
358
|
@RequestParam(value = "channelId", required = false) Integer channelId,
|
|
359
|
+ @RequestParam(value = "startDate", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) LocalDate startDate,
|
|
360
|
+ @RequestParam(value = "endDate", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) LocalDate endDate,
|
353
|
361
|
HttpServletRequest request,HttpServletResponse response) throws IOException {
|
354
|
362
|
response.setContentType("application/octet-stream");
|
355
|
363
|
response.setCharacterEncoding("utf-8");
|
|
@@ -357,7 +365,7 @@ public class TaChannelController extends BaseController {
|
357
|
365
|
ExcelWriter excelWriter = EasyExcel.write(response.getOutputStream(), ChannelAddRegistNum.class).registerWriteHandler(new CustomCellWriteHandler()).build();
|
358
|
366
|
// 设置 sheet, 同一个sheet只需要设置一次
|
359
|
367
|
WriteSheet writeSheet = EasyExcel.writerSheet("注册用户").build();
|
360
|
|
- List<ChannelAddRegistNum> data = taChannelService.getNewuserListExport(getOrgId(request), channelId, targetId, targetType, buildingId);
|
|
368
|
+ List<ChannelAddRegistNum> data = taChannelService.getNewuserListExport(getOrgId(request), channelId, targetId, targetType, buildingId,startDate,endDate);
|
361
|
369
|
excelWriter.write(data, writeSheet);
|
362
|
370
|
// finish 会帮忙关闭流
|
363
|
371
|
excelWriter.finish();
|
|
@@ -372,6 +380,8 @@ public class TaChannelController extends BaseController {
|
372
|
380
|
@RequestParam(value = "targetType", required = false) String targetType,
|
373
|
381
|
@RequestParam(value = "buildingId", required = false) String buildingId,
|
374
|
382
|
@RequestParam(value = "channelId", required = false) Integer channelId,
|
|
383
|
+ @RequestParam(value = "startDate", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) LocalDate startDate,
|
|
384
|
+ @RequestParam(value = "endDate", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) LocalDate endDate,
|
375
|
385
|
HttpServletRequest request,HttpServletResponse response) throws IOException {
|
376
|
386
|
response.setContentType("application/octet-stream");
|
377
|
387
|
response.setCharacterEncoding("utf-8");
|
|
@@ -379,7 +389,7 @@ public class TaChannelController extends BaseController {
|
379
|
389
|
ExcelWriter excelWriter = EasyExcel.write(response.getOutputStream(), ChannelVisitNum.class).registerWriteHandler(new CustomCellWriteHandler()).build();
|
380
|
390
|
// 设置 sheet, 同一个sheet只需要设置一次
|
381
|
391
|
WriteSheet writeSheet = EasyExcel.writerSheet("访问次数").build();
|
382
|
|
- List<ChannelVisitNum> data = taChannelService.getVisitNumListExport(getOrgId(request), channelId, targetId, targetType, buildingId);
|
|
392
|
+ List<ChannelVisitNum> data = taChannelService.getVisitNumListExport(getOrgId(request), channelId, targetId, targetType, buildingId,startDate,endDate);
|
383
|
393
|
excelWriter.write(data, writeSheet);
|
384
|
394
|
// finish 会帮忙关闭流
|
385
|
395
|
excelWriter.finish();
|
|
@@ -395,6 +405,8 @@ public class TaChannelController extends BaseController {
|
395
|
405
|
@RequestParam(value = "targetType", required = false) String targetType,
|
396
|
406
|
@RequestParam(value = "buildingId", required = false) String buildingId,
|
397
|
407
|
@RequestParam(value = "channelId", required = false) Integer channelId,
|
|
408
|
+ @RequestParam(value = "startDate", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) LocalDate startDate,
|
|
409
|
+ @RequestParam(value = "endDate", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) LocalDate endDate,
|
398
|
410
|
HttpServletRequest request,HttpServletResponse response) throws IOException {
|
399
|
411
|
response.setContentType("application/octet-stream");
|
400
|
412
|
response.setCharacterEncoding("utf-8");
|
|
@@ -402,7 +414,7 @@ public class TaChannelController extends BaseController {
|
402
|
414
|
ExcelWriter excelWriter = EasyExcel.write(response.getOutputStream(), ChannelVisitPersonNum.class).registerWriteHandler(new CustomCellWriteHandler()).build();
|
403
|
415
|
// 设置 sheet, 同一个sheet只需要设置一次
|
404
|
416
|
WriteSheet writeSheet = EasyExcel.writerSheet("访问人数").build();
|
405
|
|
- List<ChannelVisitPersonNum> data = taChannelService.getPersonNumListExport(getOrgId(request), channelId, targetId, targetType, buildingId);
|
|
417
|
+ List<ChannelVisitPersonNum> data = taChannelService.getPersonNumListExport(getOrgId(request), channelId, targetId, targetType, buildingId,startDate,endDate);
|
406
|
418
|
excelWriter.write(data, writeSheet);
|
407
|
419
|
// finish 会帮忙关闭流
|
408
|
420
|
excelWriter.finish();
|