|
|
@@ -40,23 +40,21 @@ public class StatisticsServiceImpl implements StatisticsService {
|
|
|
List<MovieScheduleTime> movieScheduleTimes = statisticsMapper.selectMovieScheduleTimes(requireDate, nextDate);
|
|
|
|
|
|
//统计该天总排片数
|
|
|
- int totalTimes = movieScheduleTimes.stream().mapToInt(mst -> mst.getTime()).sum();
|
|
|
- List<ScheduleRateVO> scheduleRateVOList = new ArrayList<>();
|
|
|
- for(MovieScheduleTime movieScheduleTime: movieScheduleTimes){
|
|
|
- ScheduleRateVO scheduleRateVO = new ScheduleRateVO();
|
|
|
- scheduleRateVO.setMovieId(movieScheduleTime.getMovieId());
|
|
|
- scheduleRateVO.setRate(Double.parseDouble(String.format("%.2f",(double)movieScheduleTime.getTime() / totalTimes)));
|
|
|
- scheduleRateVO.setName(movieScheduleTime.getName());
|
|
|
- scheduleRateVOList.add(scheduleRateVO);
|
|
|
- }
|
|
|
- return ResponseVO.buildSuccess(scheduleRateVOList);
|
|
|
+// int totalTimes = movieScheduleTimes.stream().mapToInt(mst -> mst.getTime()).sum();
|
|
|
+// List<ScheduleRateVO> scheduleRateVOList = new ArrayList<>();
|
|
|
+// for(MovieScheduleTime movieScheduleTime: movieScheduleTimes){
|
|
|
+// ScheduleRateVO scheduleRateVO = new ScheduleRateVO();
|
|
|
+// scheduleRateVO.setMovieId(movieScheduleTime.getMovieId());
|
|
|
+// scheduleRateVO.setRate(Double.parseDouble(String.format("%.2f",(double)movieScheduleTime.getTime() / totalTimes)));
|
|
|
+// scheduleRateVO.setName(movieScheduleTime.getName());
|
|
|
+// scheduleRateVOList.add(scheduleRateVO);
|
|
|
+// }
|
|
|
+ return ResponseVO.buildSuccess(movieScheduleTimes);
|
|
|
|
|
|
}catch (Exception e){
|
|
|
e.printStackTrace();
|
|
|
return ResponseVO.buildFailure("失败");
|
|
|
}
|
|
|
-
|
|
|
-
|
|
|
}
|
|
|
|
|
|
|