package com.iflytek.edu.zx.archive.dao;
import java.util.List;
import java.util.Set;
import com.iflytek.edu.elp.common.dto.page.PageParam;
import com.iflytek.edu.zx.archive.model.UserScoreSign;
/**
* @author yywang5
*/
public interface UserScoreSignDao {
/**
* 插入用户成绩签字
* @param userScoreSign 用户成绩签字
*/
void insert(UserScoreSign userScoreSign);
/**
* 查询某试题集某个用户的签到记录
* <p>
* 如果不存在,则返回null
* </p>
* @param topicSetId 试题集id
* @param userId 用户id
* @return 用户签到
*/
UserScoreSign find(String topicSetId,String userId);
/**
* 查询某试题集某个班级的签到记录
*
* @param topicSetId 试题集id
* @param classId 班级id
* @return 用户签到
*/
List<UserScoreSign> findByClassId(String topicSetId,String classId);
List<UserScoreSign> findByClassId(Set<String> classIds, PageParam pageParams);
List<UserScoreSign> findByUserIds(Set<String> userIds, PageParam pageParams);
}
UserScoreSignDao 代码记录
最新推荐文章于 2020-12-30 15:37:20 发布