1
0
forked from erp-dev/erp

fix: query param of api_man

This commit is contained in:
2025-12-09 16:34:46 +08:00
parent d61a644d92
commit 4188bae0fc
12 changed files with 181 additions and 5 deletions

View File

@@ -67,6 +67,12 @@ class ProductSerializer(BaseSerializer):
- 如果有图片:返回完整 URL七牛云 CDN 地址)
- 如果没有图片:返回 None
"""
primary_url_resolver = getattr(obj, 'get_primary_image_url', None)
if callable(primary_url_resolver):
resolved = primary_url_resolver()
if resolved:
return resolved
if obj.image:
request = self.context.get('request')
if request: