更新带货视频工作流接口和页面

This commit is contained in:
super
2026-07-09 00:27:49 +08:00
parent 0ecf5cd45a
commit aab4ce942c
51 changed files with 4777 additions and 820 deletions

View File

@@ -1478,6 +1478,26 @@ def get_latest_digital_human_version():
return jsonify(result)
@admin_api.route('/digital-human-versions/<version>/download-url')
@admin_required
def get_digital_human_version_download_url(version):
"""代理:获取数字人版本下载链接"""
_, _, denied = _ensure_admin_menu_access('digital-human-version')
if denied:
return denied
safe_version = quote((version or '').strip(), safe='')
if not safe_version:
return jsonify({'success': False, 'message': '请指定版本号'}), 400
result, error_response, status_code = _proxy_backend_java(
'GET',
f'/api/digital-human/versions/{safe_version}/download-url',
timeout=10
)
if error_response:
return error_response, status_code
return jsonify(result)
@admin_api.route('/digital-human-versions/upload', methods=['POST'])
@admin_required
def upload_digital_human_version():
@@ -1508,7 +1528,7 @@ def upload_digital_human_version():
'/api/digital-human/versions/upload',
files=files,
data=data,
timeout=300
timeout=1800
)
if error_response:
return error_response, status_code