diff --git a/.gitignore b/.gitignore index e634508..f6bc95e 100644 --- a/.gitignore +++ b/.gitignore @@ -73,4 +73,4 @@ cmd/api/api ai-gateway.conf __debug_bin1621385388 docs/admin-openapi.yaml -api +/api diff --git a/cmd/api/docs.go b/cmd/api/docs.go index 25fef6f..e0f0683 100644 --- a/cmd/api/docs.go +++ b/cmd/api/docs.go @@ -23,22 +23,21 @@ func generateOpenAPIDocs(outputPath string, logger *zap.Logger) { app := fiber.New() // 3. 创建 Handler(使用 nil 依赖,因为只需要路由结构) - adminAuthHandler := admin.NewAuthHandler(nil, nil) - h5AuthHandler := h5.NewAuthHandler(nil, nil) - accHandler := admin.NewAccountHandler(nil) - roleHandler := admin.NewRoleHandler(nil) - permHandler := admin.NewPermissionHandler(nil) - shopHandler := admin.NewShopHandler(nil) - shopAccHandler := admin.NewShopAccountHandler(nil) - handlers := &bootstrap.Handlers{ - AdminAuth: adminAuthHandler, - H5Auth: h5AuthHandler, - Account: accHandler, - Role: roleHandler, - Permission: permHandler, - Shop: shopHandler, - ShopAccount: shopAccHandler, + AdminAuth: admin.NewAuthHandler(nil, nil), + H5Auth: h5.NewAuthHandler(nil, nil), + Account: admin.NewAccountHandler(nil), + Role: admin.NewRoleHandler(nil), + Permission: admin.NewPermissionHandler(nil), + Shop: admin.NewShopHandler(nil), + ShopAccount: admin.NewShopAccountHandler(nil), + ShopCommission: admin.NewShopCommissionHandler(nil), + CommissionWithdrawal: admin.NewCommissionWithdrawalHandler(nil), + CommissionWithdrawalSetting: admin.NewCommissionWithdrawalSettingHandler(nil), + Enterprise: admin.NewEnterpriseHandler(nil), + EnterpriseCard: admin.NewEnterpriseCardHandler(nil), + CustomerAccount: admin.NewCustomerAccountHandler(nil), + MyCommission: admin.NewMyCommissionHandler(nil), } // 4. 注册所有路由到文档生成器