123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- package com.qxgmat.data.relation;
- import com.qxgmat.data.dao.entity.UserQuestion;
- import com.qxgmat.data.relation.entity.UserRecordStatRelation;
- import org.apache.ibatis.annotations.Param;
- import java.util.Collection;
- import java.util.List;
- /**
- * Created by gaojie on 2017/11/9.
- */
- public interface UserQuestionRelationMapper {
- List<UserQuestion> listExerciseError(
- @Param("userId") Number userId,
- @Param("keyword") String keyword,
- @Param("questionTypes") String[] questionTypes,
- @Param("structIds") Integer[] structIds,
- @Param("startTime") String startTime,
- @Param("endTime") String endTime,
- String order
- );
- List<UserQuestion> listExaminationError(
- @Param("userId") Number userId,
- @Param("keyword") String keyword,
- @Param("questionTypes") String[] questionTypes,
- @Param("structIds") Integer[] structIds,
- @Param("libraryId") Integer libraryId,
- @Param("year") String year,
- @Param("startTime") String startTime,
- @Param("endTime") String endTime,
- String order
- );
- List<UserQuestion> listLast(
- @Param("questionIds") Collection questionIds
- );
- List<UserRecordStatRelation> stat(
- @Param("userId") Integer userId,
- @Param("startTime") String startTime,
- @Param("endTime") String endTime
- );
- List<UserRecordStatRelation> statAvg(
- @Param("startTime") String startTime,
- @Param("endTime") String endTime
- );
- }
|