diff --git a/sop-admin/sop-admin-backend/admin-service/src/main/java/com/gitee/sop/admin/service/sys/UserPermissionService.java b/sop-admin/sop-admin-backend/admin-service/src/main/java/com/gitee/sop/admin/service/sys/UserPermissionService.java index 8bcf1e25..738eb7a6 100755 --- a/sop-admin/sop-admin-backend/admin-service/src/main/java/com/gitee/sop/admin/service/sys/UserPermissionService.java +++ b/sop-admin/sop-admin-backend/admin-service/src/main/java/com/gitee/sop/admin/service/sys/UserPermissionService.java @@ -76,6 +76,7 @@ public class UserPermissionService { List list = sysResourceService.query() .in(SysResource::getId, resourceIds) .eq(SysResource::getMenuType, MenuTypeEnum.MENU) + .orderByAsc(SysResource::getRank) .list(); return convert(list);