This commit is contained in:
Marsway 2026-02-03 17:26:39 +08:00
parent 02cfa022ac
commit f147b24a29
1 changed files with 9 additions and 5 deletions

View File

@ -207,11 +207,15 @@ class HuobanyunService:
fields = item.get("fields", {}) fields = item.get("fields", {})
item_id = item.get("item_id", "") item_id = item.get("item_id", "")
if linkage_project_no: if linkage_project_no:
values = { if key:
"平台": self._extract_value(fields.get(self._resolve_field_key("平台"), "")), value = self._extract_value(fields.get(key, ""))
"账号名称": self._extract_value(fields.get(self._resolve_field_key("账号名称"), "")), values = {key: value}
"项目名称": self._extract_value(fields.get(self._resolve_field_key("项目名称"), "")), else:
} values = {
"平台": self._extract_value(fields.get(self._resolve_field_key("平台"), "")),
"账号名称": self._extract_value(fields.get(self._resolve_field_key("账号名称"), "")),
"项目名称": self._extract_value(fields.get(self._resolve_field_key("项目名称"), "")),
}
for field_name, value in values.items(): for field_name, value in values.items():
value_str = "" if value is None else str(value) value_str = "" if value is None else str(value)
i18n_key = f"@i18n@{item_id}:{field_name}" if item_id else f"@i18n@{field_name}:{value_str}" i18n_key = f"@i18n@{item_id}:{field_name}" if item_id else f"@i18n@{field_name}:{value_str}"