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 { List getDictDataByType(String dictType); /** * 根据字典类型ID获取字典类型编码 * * @param dictTypeId 字典类型ID * @return 字典类型编码 */ String getTypeByTypeId(Long dictTypeId); /** * 根据字典数据ID集合获取字典类型编码集合 */ List getDictTypesByIdList(@Param("dictDataIdList") List dictDataIdList); }