hl-api-changelog/changelogs/2026-05/11_fix_admin_product-name-extend-to-255.md
API Changelog Bot 9bc0f994f3 docs(2026-05-11): 产品名称长度 30 → 255 (PR #1940 + 前端联动通知)
- 11_fix_admin_product-name-extend-to-255.md
- 11_frontend_notice_admin_product-name-maxlength-30-to-255.md
2026-05-11 14:41:44 +08:00

1.2 KiB

fix(product-v2): 产品名称最大长度 30 → 255

日期: 2026-05-11 PR: #1940(合 dev,squash sha b96d158f) 模块: product-v2 / 后台产品编辑 关联工单: 无


改动

Before After
ProductSaveReqVO.name @Size(max) 30 255
ProductBasicSaveReqVO.name @Size(max) 30 255
校验文案 message / @ApiModelProperty "≤30字" "≤255字"
DB product.name 列长 varchar(60) varchar(255)
DB COMMENT '产品名称(≤30字)' '产品名称(≤255字)'
Flyway V20260511_001__product_name_extend_to_255.sql
schema.sql 同步更新 同步更新

背景

用户编辑产品时把广告语合进名称后超 30 字被卡(实测 31/30 报错)。市场带广告语的长名称越来越多,扩到 255 一劳永逸。


部署

  • 测试服:Deploy Panel 触发 product-v2 重启,Flyway 自动跑 ALTER(MySQL 8 instant alter,秒级)
  • 正式服:同步部署(用户已要求)

前端联动

前端 hl-admin 产品编辑页 maxlength=30 和「31/30」计数器需 mmg 同步改 255,详见 11_frontend_notice_admin_product-name-maxlength-30-to-255.md