From 34ff6ce916b76795f9442eb014c85747f3371f9e Mon Sep 17 00:00:00 2001 From: liangzai <2440983361@qq.com> Date: Sat, 30 Aug 2025 01:34:54 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8DvalidAuthDate=E9=AA=8C?= =?UTF-8?q?=E8=AF=81=E5=99=A8=E6=9C=AA=E5=AE=9A=E4=B9=89=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../product_application_service_impl.go | 23 ------------------- .../shared/validator/custom_validators.go | 1 + 2 files changed, 1 insertion(+), 23 deletions(-) diff --git a/internal/application/product/product_application_service_impl.go b/internal/application/product/product_application_service_impl.go index 9cb853f..4836a6a 100644 --- a/internal/application/product/product_application_service_impl.go +++ b/internal/application/product/product_application_service_impl.go @@ -104,29 +104,6 @@ func (s *ProductApplicationServiceImpl) DeleteProduct(ctx context.Context, cmd * func (s *ProductApplicationServiceImpl) ListProducts(ctx context.Context, filters map[string]interface{}, options interfaces.ListOptions) (*responses.ProductListResponse, error) { // 检查是否有用户ID,如果有则使用带订阅状态的方法 if userID, ok := filters["user_id"].(string); ok && userID != "" { - // 测试日志系统 - 主动记录错误信息 - s.logger.Error("测试错误日志记录", - zap.String("method", "ListProducts"), - zap.String("error_type", "test_error"), - zap.String("error_message", "这是一个测试错误,用于验证日志系统"), - zap.Int("products_count", 0), - zap.Int64("total", 0), - zap.String("test_scenario", "主动错误记录测试"), - ) - - // 测试日志系统 - 记录一些信息 - s.logger.Info("准备测试日志系统", - zap.String("method", "ListProducts"), - zap.Int("products_count", 0), - zap.Int64("total", 0), - ) - - // 测试日志系统 - 模拟空指针异常 - s.logger.Warn("即将触发空指针异常进行测试") - - // // 模拟空指针异常,用于测试 - // var testPtr *int - // _ = *testPtr // 这里会触发空指针异常 return s.ListProductsWithSubscriptionStatus(ctx, filters, options) } diff --git a/internal/shared/validator/custom_validators.go b/internal/shared/validator/custom_validators.go index 6924d92..0976cf1 100644 --- a/internal/shared/validator/custom_validators.go +++ b/internal/shared/validator/custom_validators.go @@ -79,6 +79,7 @@ func RegisterCustomValidators(validate *validator.Validate) { // 授权日期验证器 validate.RegisterValidation("auth_date", validateAuthDate) + validate.RegisterValidation("validAuthDate", validateAuthDate) // 授权书URL验证器 validate.RegisterValidation("authorization_url", validateAuthorizationURL)