-- Luxsin X8(product_id=1)区块排序修复 -- 背景:所有区块 sort_order 均为 0,前台按 sort_order 排序导致顺序混乱。 -- 已确认 www_section_blocks.id 为自增主键,按 id 升序(即创建顺序)重新分配 sort_order(0 起)。 -- 同时后端 POST /api/www/sections 已改为:未指定 sort_order 时取同 page_type(+product_id) -- 下现有区块的 max(sort_order)+1 自动追加,不再默认 0。 SET @row := -1; UPDATE www_section_blocks SET sort_order = (@row := @row + 1) WHERE page_type = 'product_detail' AND product_id = 1 ORDER BY id;