2995840376
4c8aa5459d
fix(N): V27 通用回转修复历史遗留的双重编码中文
问题: V26 只按 code 修好了 8 条预设品类, V25 回填的 2210/4120 备注仍是乱码; 全库体检还发现 V22 迁移写入的 platform_type 字典表 8 条名称/备注全部双重编码。
修法: 用 CONVERT(CAST(CONVERT(col USING latin1) AS BINARY) USING utf8mb4) 把 latin1 误解后的字符转回原始字节再按 utf8mb4 重新解释; 仅对 HEX 含 C2xx/C3xx 特征的值生效, 修完不再命中, 因此幂等可重复执行; platform_type 表做存在性判断, 旧结构库也能整段跑完。
验证: 生产 remaining_mojibake=0; 品类接口返回字节为正确 UTF-8(照明=e785a7e6988e); platform_type 涂鸦智能=e6b682e9b8a6e699bae883bd。
2026-10-28 08:55:03 +08:00
..
2026-10-27 12:00:41 +08:00
2026-10-27 12:00:41 +08:00
2026-10-27 12:00:41 +08:00
2026-10-27 12:00:41 +08:00
2026-10-27 12:00:41 +08:00
2026-10-27 12:00:41 +08:00
2026-10-27 12:00:41 +08:00
2026-10-27 12:00:41 +08:00
2026-10-27 12:00:41 +08:00
2026-10-27 12:00:41 +08:00
2026-10-27 12:00:41 +08:00
2026-10-27 12:00:41 +08:00
2026-10-27 12:00:41 +08:00
2026-10-27 12:00:41 +08:00
2026-10-27 12:00:41 +08:00
2026-10-27 12:00:41 +08:00
2026-10-27 12:00:41 +08:00
2026-10-27 12:00:41 +08:00
2026-10-27 12:00:41 +08:00
2026-10-27 12:00:41 +08:00
2026-10-27 12:00:41 +08:00
2026-10-27 12:00:41 +08:00
2026-10-27 12:00:41 +08:00
2026-10-27 12:00:41 +08:00
2026-10-27 12:00:41 +08:00
2026-10-27 13:49:15 +08:00
2026-10-27 19:12:13 +08:00
2026-10-28 00:52:04 +08:00
2026-10-28 01:25:46 +08:00
2026-10-28 01:25:46 +08:00
2026-10-28 08:55:03 +08:00