# 修复：产品详情早鸟优惠字段不返回

- **日期**: 2026-03-30
- **PR**: #31
- **服务**: hl-mp-service
- **类型**: fix

## 问题

`GET /mp/product/{productId}` 产品详情接口的 earlyBirdDiscount、earlyBirdPlanName、earlyBirdText 始终为 null。

## 根因

内部调用 `/match` 接口时传 totalPrice=null，被价格校验拦截直接返回 null。

## 修复

改用 `/by-product` 接口按产品ID+日期+启用状态匹配，不依赖价格参数。

## 前端影响

- 无接口变更，字段不变
- 修复后有早鸟计划的产品会正确返回 earlyBirdDiscount、earlyBirdPlanName、earlyBirdText

## 需要重启

- hl-mp-service
