package com.ruoyi.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.ruoyi.domain.ReviewDetails; import com.ruoyi.domain.ReviewKeyPoint; import com.ruoyi.web.request.ReviewFindListRequest; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; import java.util.List; @Repository public interface ReviewDetailsMapper extends BaseMapper { List findByKeyPointList(@Param("reviewKeyPointList") List reviewKeyPointList); /** * 根据任务id查询没有回答细则的数量 * @param taskId * @return */ List findNoResult(@Param("taskId") Long taskId, @Param("type") String type); Double count (@Param("taskId")Long taskId, @Param("type")String type); // 根据要点id查询细则列表 List findByKeyPointId(@Param("keyPointId") Long keyPointId); // 查询细则列表 List findDetailsList(ReviewFindListRequest request); }