package yangtz.cs.liu.campus.service.epidemic;

import com.baomidou.mybatisplus.extension.service.IService;
import yangtz.cs.liu.campus.domain.epidemic.EpidemicUserScore;
import yangtz.cs.liu.campus.domain.exam.ExamUserScore;
import yangtz.cs.liu.campus.vo.epidemic.EpidemicUserScoreVo;

import java.util.List;

public interface IEpidemicUserScoreService extends IService<EpidemicUserScore> {
    /**
     * 查询活动结果
     *
     * @param epidemicUserScore
     * @return
     */
    List<EpidemicUserScoreVo> selectResult(EpidemicUserScoreVo epidemicUserScore);

    /**
     * 导出
     *
     * @param ids
     * @return
     */
    List<EpidemicUserScoreVo> export(List<Integer> ids);


    /**
     * 修改考生成绩
     *
     * @param updateUserScore
     * @return
     */
    int updateEpidemicUserScore(EpidemicUserScore updateUserScore);
}
