| 1234567891011121314 |
- """商品图片:列表缩略图 image_name vs 场景网格 render_image_name。"""
- from __future__ import annotations
- from typing import Any, Mapping
- def scene_image_name_from_shop_row(row: Mapping[str, Any] | None) -> str:
- """场景/槽位快照使用的 OSS 文件名:优先 render_image_name,否则 image_name。"""
- if not row:
- return ""
- alt = (row.get("render_image_name") or "").strip()
- if alt:
- return alt
- return str(row.get("image_name") or "")
|