package com.gkhy.safePlatform.account.repository; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.gkhy.safePlatform.account.entity.user.RoleInfo; import com.gkhy.safePlatform.account.entity.user.RoleInfoDO; import com.gkhy.safePlatform.account.enums.RoleStatusEnum; import org.springframework.stereotype.Repository; import java.util.List; @Repository public interface RoleInfoRepository extends BaseMapper { RoleInfo selectRoleInfoByUserId(Long userId); RoleInfo getRoleInfoByCode(String code); int insertRoleInfo(RoleInfo roleInfo); RoleInfo getRoleInfoById(Long id); int updateRoleInfo(RoleInfo roleInfo); List getRoleInfoByStatus(Byte status); RoleInfoDO getRoleInfoDOById(Long id); }