package jnpf.cultivate.service;

import jnpf.model.cultivate.vo.identify.PostAndCourseCorrelationVo;

import java.util.List;

/**
 * 仅供实操鉴定调用岗位学习模块服务
 *
 * @author fantaibao
 * @date 2023/12/29
 */
public interface PositionCultivateIdentifyService {
    /**
     * 查询岗位、课程关联的鉴定表集合
     *
     * @param tableId 鉴定表ID
     */
    List<PostAndCourseCorrelationVo> selectCorrelationDataList(String tableId);

    /**
     * 批量删除岗位学习鉴定申请记录
     *
     * @param sourceIds
     */
    void batchDeleteCorrelationRecord(List<String> sourceIds);

}
