fix(bond): 修复债券计算中的价格倍数应用问题

- 在BondCalcHelper调用中添加了bondShowPriceMultiple倍数转换
- 确保deal_full_price_avg在传递给债券计算器之前进行正确的价格倍数调整
- 保持原有的空值检查逻辑以确保计算安全性
This commit is contained in:
张名锐
2026-08-10 14:15:42 +08:00
parent adb1b90c03
commit 1d954621c1
@@ -745,7 +745,7 @@ namespace YLErp.BLL.Eod
#region
private static void BondCalcApi(ClientPosition clientPosition)
{
var resp = BondCalcHepler.BondCalc(clientPosition.security_id, clientPosition.deal_full_price_avg ?? 0, "DP");
var resp = BondCalcHepler.BondCalc(clientPosition.security_id, clientPosition.deal_full_price_avg * ConsGlobal.bondShowPriceMultiple ?? 0, "DP");
if (resp != null)
{
clientPosition.deal_yield_avg = resp.ytm * ConsGlobal.bondPriceMultiple;