fix: 修复 OpenAPI 文档生成器缺少新增 Handler 的问题
Some checks failed
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Failing after 3m41s
Some checks failed
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Failing after 3m41s
新增以下 Handler 到文档生成器: - ShopCommission(代理商佣金管理) - CommissionWithdrawal(佣金提现审批) - CommissionWithdrawalSetting(提现配置管理) - Enterprise(企业客户管理) - EnterpriseCard(企业卡授权) - CustomerAccount(客户账号管理) - MyCommission(我的佣金) 同时修复 .gitignore 中 api 规则过宽的问题
This commit is contained in:
@@ -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. 注册所有路由到文档生成器
|
||||
|
||||
Reference in New Issue
Block a user