fix(document): 修复参考标的证券全称获取逻辑

- 直接使用 underlying.UnderlyingName 属性
- 添加空值检查避免异常
- 保持原有逻辑结构不变
This commit is contained in:
张名锐
2026-08-25 17:50:53 +08:00
parent 336cc3d88b
commit 5f5f79b63e
@@ -563,7 +563,8 @@ namespace YLErp.Plugins.GuoLian.DocumentGenerator
// 参考标的证券全称和参考标的名义份额(复用上方已声明的bond)
dic["参考标的证券全称"] = underlying != null
? (JsonHelper.Deserialize<UnderlyingBond>(underlying.ExJson)?.UnderlyingFullName ?? underlying.UnderlyingName)
// ? (JsonHelper.Deserialize<UnderlyingBond>(underlying.ExJson)?.UnderlyingFullName ?? underlying.UnderlyingName)
? (underlying.UnderlyingName ?? "")
: "";
dic["参考标的名义份额"] = swapPosition != null
? ((double)swapPosition.PosiQuantity).ToString("0.##")