fix: close platform access re-review findings

This commit is contained in:
2026-07-27 13:12:43 +08:00
parent 169656cc9b
commit 60a12a9654
11 changed files with 316 additions and 32 deletions

View File

@@ -107,7 +107,13 @@ func registerPlatformRoute(group *gin.RouterGroup) {
role.GET("/:identity/menu", platform.ListPlatformRoleMenuIdentities)
role.PUT("/:identity/menu", platform.ReplacePlatformRoleMenus)
role.PUT("/:identity/menus", platform.ReplacePlatformRoleMenus)
registerWritableResource(group, "/platform/platform_menu", platform.ListPlatformMenu, platform.CreatePlatformMenu, platform.GetPlatformMenu, platform.UpdatePlatformMenu, &models.PlatformMenu{})
menu := group.Group("/platform/platform_menu")
menu.GET("", platform.ListPlatformMenu)
menu.POST("", platform.CreatePlatformMenu)
menu.GET("/:identity", platform.GetPlatformMenu)
menu.PUT("/:identity", platform.UpdatePlatformMenu)
menu.PATCH("/:identity/status", platform.UpdatePlatformMenuStatus)
menu.DELETE("/:identity", platform.ArchivePlatformMenu)
}
func registerFinanceRoute(group *gin.RouterGroup) {