feat: 迁移商务登录品牌和三步找回密码

This commit is contained in:
Yvan
2026-11-03 19:07:30 +08:00
parent 317c253ba9
commit 8048dfb514
39 changed files with 2190 additions and 283 deletions
+6
View File
@@ -94,8 +94,13 @@ func wireApp(configServer *config.Server, store *config.Store, logger *slog.Logg
bindingUsecase := business2.NewBindingUsecase(bindingRepo, accountUsecase, platformAccountRepo, platformPasswordVerifier)
bindingService := business3.NewBindingService(bindingUsecase)
handlerBusiness := handler.NewBusiness(userPreferenceService, accountService, bindingService)
passwordResetRepo := business.NewPasswordResetRepo(dataData)
runtimeconfigStore := data.NewIntegrationRuntime(dataData)
smsSender := sms.NewSender(runtimeconfigStore)
passwordResetSMS := gameplatform.NewPasswordSMS(smsSender)
passwordResetUsecase := business2.NewPasswordResetUsecase(passwordResetRepo, passwordResetSMS)
passwordResetService := business3.NewPasswordResetService(passwordResetUsecase)
businessPassword := handler.NewBusinessPassword(passwordResetService)
smsUsecase := integration.NewSMSUsecase(smsSender)
smsService := integration2.NewSMSService(smsUsecase)
handlerSMS := handler.NewSMS(smsService)
@@ -193,6 +198,7 @@ func wireApp(configServer *config.Server, store *config.Store, logger *slog.Logg
integrationConfig := handler.NewIntegrationConfig(integrationConfigService)
set := &handler.Set{
Business: handlerBusiness,
BusinessPassword: businessPassword,
SMS: handlerSMS,
Authority: authority,
Menu: menu,