- 11_fix_admin_product-name-extend-to-255.md - 11_frontend_notice_admin_product-name-maxlength-30-to-255.md
1.2 KiB
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。