fix init permission

This commit is contained in:
dirgantarasiahaan 2023-06-01 14:48:41 +07:00
parent d67d8b715e
commit d5ed4fe4c6
2 changed files with 7 additions and 1 deletions

View File

@ -28,4 +28,10 @@ public interface MenusRepository extends JpaRepository<Menus, Long> {
"ORDER BY m.parentId, m.urutan") "ORDER BY m.parentId, m.urutan")
List<Menus> findAllOrderByParentAndUrutan(); List<Menus> findAllOrderByParentAndUrutan();
@Query(value = "SELECT m " +
"FROM Menus m " +
"WHERE m.isDelete = false " +
"AND m.parentId != 0")
List<Menus> findAllMenus();
} }

View File

@ -51,7 +51,7 @@ public class PostCreateRoleService implements BaseService<RolesRequest, RolesRes
.build(); .build();
var result = rolesRepository.save(roles); var result = rolesRepository.save(roles);
List<Menus> menusList = menusRepository.findByIsDeleteFalse(); List<Menus> menusList = menusRepository.findAllMenus();
List<Permission> permissions = new ArrayList<>(); List<Permission> permissions = new ArrayList<>();
for (Menus menus : menusList) { for (Menus menus : menusList) {