package com.ots.project.system.dict.mapper; import com.ots.project.system.dict.domain.DictData; import org.apache.ibatis.annotations.Param; import java.util.List; public interface DictDataMapper { int countDictDataByType(String dictType); int deleteDictDataById(Long dictCode); int deleteDictDataByIds(String[] ids); int insertDictData(DictData dictData); DictData selectDictDataById(Long dictCode); List selectDictDataByType(String dictType); List selectDictDataList(DictData dictData); String selectDictLabel(@Param("dictType") String dictType, @Param("dictValue") String dictValue); int updateDictData(DictData dictData); int updateDictDataType(@Param("oldDictType") String oldDictType, @Param("newDictType") String newDictType); }