diff --git a/backend/internal/handler/admin/admin_service_stub_test.go b/backend/internal/handler/admin/admin_service_stub_test.go index d4fdd620..4c78ead8 100644 --- a/backend/internal/handler/admin/admin_service_stub_test.go +++ b/backend/internal/handler/admin/admin_service_stub_test.go @@ -261,11 +261,6 @@ func (s *stubAdminService) DeleteAccount(ctx context.Context, id int64) error { return nil } -func (s *stubAdminService) RefreshAccountCredentials(ctx context.Context, id int64) (*service.Account, error) { - account := service.Account{ID: id, Name: "account", Status: service.StatusActive} - return &account, nil -} - func (s *stubAdminService) ClearAccountError(ctx context.Context, id int64) (*service.Account, error) { account := service.Account{ID: id, Name: "account", Status: service.StatusActive} return &account, nil diff --git a/backend/internal/service/admin_service.go b/backend/internal/service/admin_service.go index b3fb4fde..7de76035 100644 --- a/backend/internal/service/admin_service.go +++ b/backend/internal/service/admin_service.go @@ -60,7 +60,6 @@ type AdminService interface { CreateAccount(ctx context.Context, input *CreateAccountInput) (*Account, error) UpdateAccount(ctx context.Context, id int64, input *UpdateAccountInput) (*Account, error) DeleteAccount(ctx context.Context, id int64) error - RefreshAccountCredentials(ctx context.Context, id int64) (*Account, error) ClearAccountError(ctx context.Context, id int64) (*Account, error) SetAccountError(ctx context.Context, id int64, errorMsg string) error // EnsureOpenAIPrivacy 检查 OpenAI OAuth 账号 privacy_mode,未设置则尝试关闭训练数据共享并持久化。 @@ -1847,15 +1846,6 @@ func (s *adminServiceImpl) DeleteAccount(ctx context.Context, id int64) error { return nil } -func (s *adminServiceImpl) RefreshAccountCredentials(ctx context.Context, id int64) (*Account, error) { - account, err := s.accountRepo.GetByID(ctx, id) - if err != nil { - return nil, err - } - // TODO: Implement refresh logic - return account, nil -} - func (s *adminServiceImpl) ClearAccountError(ctx context.Context, id int64) (*Account, error) { if err := s.accountRepo.ClearError(ctx, id); err != nil { return nil, err