package cn.cetc54.platform.base.dao; import cn.cetc54.platform.base.entity.DictData; import cn.cetc54.platform.core.base.BaseDao; import org.springframework.data.jpa.repository.Modifying; import org.springframework.data.jpa.repository.Query; import java.util.List; /** * 字典数据数据处理层 * @author Exrick */ public interface DictDataDao extends BaseDao { /** * 通过dictId和状态获取 * @param dictId * @param status * @return */ List findByDictIdAndStatusOrderBySortOrder(String dictId, Integer status); /** * 通过dictId删除 * @param dictId */ @Modifying @Query("delete from DictData d where d.dictId = ?1") void deleteByDictId(String dictId); }