| 123456789101112131415161718192021222324252627282930313233343536373839 |
- package com.example.cinema.data.statistics;
- import com.example.cinema.vo.AudiencePrice;
- import com.example.cinema.vo.MovieScheduleTimeVO;
- import com.example.cinema.vo.MovieTotalBoxOfficeVO;
- import com.example.cinema.vo.ResponseVO;
- import org.apache.ibatis.annotations.Mapper;
- import org.apache.ibatis.annotations.Param;
- import java.util.Date;
- import java.util.List;
- /**
- * @author fjj
- * @date 2019/4/16 1:43 PM
- */
- @Mapper
- public interface StatisticsMapper {
- /**
- * 查询date日期每部电影的排片次数
- * @param date
- * @return
- */
- List<MovieScheduleTimeVO> selectMovieScheduleTimes(@Param("date") Date date, @Param("nextDate") Date nextDate);
- /**
- * 查询所有电影的总票房(包括已经下架的,降序排列)
- * @return
- */
- List<MovieTotalBoxOfficeVO> selectMovieTotalBoxOffice();
- /**
- * 查询某天每个客户的购票金额
- * @param date
- * @param nextDate
- * @return
- */
- List<AudiencePrice> selectAudiencePrice(@Param("date") Date date, @Param("nextDate") Date nextDate);
- }
|