package xiaozhi.modules.sys.dao;
|
|
import java.util.List;
|
|
import org.apache.ibatis.annotations.Mapper;
|
|
import org.apache.ibatis.annotations.Param;
|
import xiaozhi.common.dao.BaseDao;
|
import xiaozhi.modules.sys.entity.SysDictDataEntity;
|
import xiaozhi.modules.sys.vo.SysDictDataItem;
|
|
/**
|
* 字典数据
|
*/
|
@Mapper
|
public interface SysDictDataDao extends BaseDao<SysDictDataEntity> {
|
|
List<SysDictDataItem> getDictDataByType(String dictType);
|
|
/**
|
* 根据字典类型ID获取字典类型编码
|
*
|
* @param dictTypeId 字典类型ID
|
* @return 字典类型编码
|
*/
|
String getTypeByTypeId(Long dictTypeId);
|
|
/**
|
* 根据字典数据ID集合获取字典类型编码集合
|
*/
|
List<String> getDictTypesByIdList(@Param("dictDataIdList") List<Long> dictDataIdList);
|
}
|