feat: 优化加载对话框的spack处理逻辑,新增从订单数据获取spack的支持

This commit is contained in:
zhu-mengmeng 2025-07-26 10:25:13 +08:00
parent d10c51edca
commit 252c2b882d
2 changed files with 3 additions and 1 deletions

Binary file not shown.

View File

@ -378,8 +378,10 @@ class LoadingDialog(LoadingDialogUI):
gc_api = GcApi()
response = gc_api.get_spack_info(order_id, tray_id, self.corp_id)
if response and response.get("status", False):
if response and response.get("status", False) and response.get("data", {}).get("spack", ""):
spack = response.get("data", {}).get("spack", "")
elif self.order_data and isinstance(self.order_data, dict) and 'spack' in self.order_data:
spack = self.order_data['spack']
else:
spack = ""