package com.gkhy.assess.system.mapper; import com.gkhy.assess.system.domain.SysDictData; 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 SysDictDataMapper extends BaseMapper { /** * 根系字典数据类型 * @param oldDictType * @param newDictType * @return */ int updateDictDataDictType(@Param("oldDictType") String oldDictType, @Param("newDictType")String newDictType); /** *查询字典数据数量 * @param dictType * @return */ int countDictDataByType(String dictType); /** * 根据类型获取字典数据 * @param dictType * @return */ List getDictDataByType(String dictType); /** * 根据id获取字典数据详情 * @param dictId * @return */ SysDictData getDictDataById(Long dictId); /** * 根据条件或字典数据 * @param dictData * @return */ List dictDataList(SysDictData dictData); }