edit access menu

This commit is contained in:
dirgantarasiahaan
2023-05-26 07:42:31 +07:00
parent 6bc02da741
commit c573eb2fb3
6 changed files with 169 additions and 0 deletions

View File

@@ -5,9 +5,12 @@ import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository;
import java.util.List;
import java.util.Optional;
@Repository
public interface MenusRepository extends JpaRepository<Menus, Long> {
List<Menus> findByIsDeleteFalse();
Optional<Menus> findByIdAndIsDeleteFalse(Long id);
}

View File

@@ -7,6 +7,7 @@ import org.springframework.data.jpa.repository.Query;
import org.springframework.stereotype.Repository;
import java.util.List;
import java.util.Optional;
@Repository
public interface PermissionRepository extends JpaRepository<Permission, Long> {
@@ -25,4 +26,6 @@ public interface PermissionRepository extends JpaRepository<Permission, Long> {
"AND m.isDelete = false " +
"AND p.roleId = :roleId")
List<PermissionView> getAllPermissionsByRoleId(Long roleId);
Optional<Permission> findByRoleIdAndMenuIdAndIsDeleteFalse(Long roleId, Long menuId);
}