修复图片下载问题

This commit is contained in:
super
2026-06-16 22:19:55 +08:00
parent f44110fae5
commit 021b0c618b
11 changed files with 358 additions and 43 deletions

View File

@@ -111,6 +111,11 @@ ADMIN_MENU_ACCESS_CONFIG.update({
'route_path': 'version',
'error': '无权访问版本管理模块',
},
'digital-human-version': {
'column_key': 'digital_human_version',
'route_path': 'digital-human-version',
'error': '无权访问数字人版本管理模块',
},
})
@@ -1436,7 +1441,7 @@ def list_versions():
@admin_required
def list_digital_human_versions():
"""代理:查询数字人版本列表"""
_, _, denied = _ensure_admin_menu_access('version')
_, _, denied = _ensure_admin_menu_access('digital-human-version')
if denied:
return denied
page = request.args.get('page', '1')
@@ -1460,6 +1465,9 @@ def list_digital_human_versions():
@admin_required
def get_latest_digital_human_version():
"""代理:获取最新数字人版本"""
_, _, denied = _ensure_admin_menu_access('digital-human-version')
if denied:
return denied
result, error_response, status_code = _proxy_backend_java(
'GET',
'/api/digital-human/versions/latest',
@@ -1474,7 +1482,7 @@ def get_latest_digital_human_version():
@admin_required
def upload_digital_human_version():
"""代理:上传数字人版本"""
_, _, denied = _ensure_admin_menu_access('version')
_, _, denied = _ensure_admin_menu_access('digital-human-version')
if denied:
return denied
@@ -1511,7 +1519,7 @@ def upload_digital_human_version():
@admin_required
def release_digital_human_version(version):
"""代理:发布数字人版本"""
_, _, denied = _ensure_admin_menu_access('version')
_, _, denied = _ensure_admin_menu_access('digital-human-version')
if denied:
return denied
result, error_response, status_code = _proxy_backend_java(
@@ -1528,7 +1536,7 @@ def release_digital_human_version(version):
@admin_required
def set_latest_digital_human_version(version):
"""代理:设为最新数字人版本"""
_, _, denied = _ensure_admin_menu_access('version')
_, _, denied = _ensure_admin_menu_access('digital-human-version')
if denied:
return denied
result, error_response, status_code = _proxy_backend_java(
@@ -1545,7 +1553,7 @@ def set_latest_digital_human_version(version):
@admin_required
def delete_digital_human_version(version):
"""代理:删除数字人版本"""
_, _, denied = _ensure_admin_menu_access('version')
_, _, denied = _ensure_admin_menu_access('digital-human-version')
if denied:
return denied
result, error_response, status_code = _proxy_backend_java(