package com.mindskip.xzs.repository; import com.mindskip.xzs.domain.TaskExamCustomerAnswer; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import java.util.List; /** * @version 2.2.0 * @description: 用户任务完成情况 * Copyright (C), 2020-2021, 武汉思维跳跃科技有限公司 * @date 2021 /9/7 9:45 */ @Mapper public interface TaskExamCustomerAnswerMapper extends BaseMapper { int deleteByPrimaryKey(Integer id); int insert(TaskExamCustomerAnswer record); int insertSelective(TaskExamCustomerAnswer record); TaskExamCustomerAnswer selectByPrimaryKey(Integer id); int updateByPrimaryKeySelective(TaskExamCustomerAnswer record); int updateByPrimaryKey(TaskExamCustomerAnswer record); /** * 根据任务id、用户id,获取任务完成 * * @param tid the tid * @param uid the uid * @return the by t uid */ TaskExamCustomerAnswer getByTUid(@Param("tid") Integer tid, @Param("uid") Integer uid); /** * 获取用户任务完成情况 * * @param taskIds the task ids * @param uid the uid * @return the list */ List selectByTUid(@Param("taskIds") List taskIds, @Param("uid") Integer uid); }