KnowledgeSubjectDictMapper.java 860 Bytes
package com.meishu.mapper;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.meishu.model.AdministerDO;
import com.meishu.model.KnowledgeSubjectDictDO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * <p>
 * 学科字典表 Mapper 接口
 * </p>
 *
 * @author Tuyp
 * @since 2021-04-27
 */
@Repository
public interface KnowledgeSubjectDictMapper extends BaseMapper<KnowledgeSubjectDictDO> {


    /**
     * 查看某个科目下的老师
     */
    List<AdministerDO> getSubjectAdminister(Long subjectId,String userName);

    /**
     * 查看某个老师下的所有科目 分页  模糊搜索  subjectType subjectName
     */
    IPage<KnowledgeSubjectDictDO> getAdministerSubjects(IPage page, Long userId, String subjectType, String subjectName);

}