功能:优化账号分层与管理员初始化

This commit is contained in:
yml2213
2026-08-13 13:18:41 +08:00
parent ac44fda08b
commit 1f85add5e0
12 changed files with 270 additions and 25 deletions
+2
View File
@@ -193,8 +193,10 @@ func Setup(h *Handlers) *gin.Engine {
admin.Use(middleware.RequireRole(model.RoleAdmin))
{
admin.GET("/users", h.User.List)
admin.GET("/platform/members", h.User.ListMerchantMembers)
admin.POST("/users", h.User.Create)
admin.PATCH("/users/:id/status", h.User.UpdateStatus)
admin.PATCH("/users/:id/role", h.User.UpdateRole)
admin.DELETE("/users/:id", h.User.Delete)
admin.GET("/platform/merchants", h.Merchant.ListPlatformMerchants)
admin.POST("/platform/merchants", h.Merchant.CreateMerchant)