package com.gkhy.assess.system.mapper;
import com.gkhy.assess.system.domain.SysDictType;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
*
* 字典类型表 Mapper 接口
*
*
* @author kzy
* @since 2023-11-01 15:37:51
*/
@Mapper
public interface SysDictTypeMapper extends BaseMapper {
/**
* 根据条件获取字典类型列表
* @param dictType
* @return
*/
List dictTypeList(SysDictType dictType);
/**
* 根据id获取字典类型
* @param dictId
* @return
*/
SysDictType getDictTypeById(Long dictId);
/**
*校验字典类型称是否唯一
* @param dictType
* @return
*/
SysDictType checkDictTypeUnique(@Param("dictType") String dictType, @Param("name") String name);
/**
* 根据类型获取数据字典
* @param dictType
* @return
*/
SysDictType getDictTypeByType(String dictType);
}