package jnpf.cultivate.mapper;

import jnpf.base.mapper.SuperMapper;
import jnpf.model.cultivate.v2.exam.po.CultivateExamDrawRule;
import jnpf.model.cultivate.v2.exam.vo.ConnectDrawRuleVo;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * 抽题规则mapper
 *
 * @author yanwenfu
 * @create 2026-03-05
 */
public interface CultivateExamDrawRuleMapper extends SuperMapper<CultivateExamDrawRule> {

    /**
     * 查询关联题目的规则
     * @param questionIds 题目ids
     * @return java.util.List<jnpf.model.cultivate.v2.exam.vo.ConnectDrawRuleVo>
     */
    List<ConnectDrawRuleVo> getConnectQuestionRule(@Param("questionIds") List<String> questionIds);
}
