diff --git a/Plugins/YLErp.Plugins.ZheShang/DocumentGenerator/TradeConfirmationGenerator.cs b/Plugins/YLErp.Plugins.ZheShang/DocumentGenerator/TradeConfirmationGenerator.cs index 1247005d..eb2ff203 100644 --- a/Plugins/YLErp.Plugins.ZheShang/DocumentGenerator/TradeConfirmationGenerator.cs +++ b/Plugins/YLErp.Plugins.ZheShang/DocumentGenerator/TradeConfirmationGenerator.cs @@ -204,7 +204,7 @@ namespace YLErp.Plugins.ShanXi.DocumentGenerator //} //dic["计算基准"] = calculationBasis; - dic["期初预付金".Insert("期初预付金".Length, "2?")] = (StockEqvNotionalRealSum * Convert.ToDouble(clientMarginRate?.init_rate??0)).ToString("0.##"); + //var initialMarginSum = initialMarginQuery.Sum(x => // x.InterestDirection == 2 ? x.InterestPrincipalFix * -1 : x.InterestPrincipalFix); //dic["期初预付金".Insert("期初预付金".Length, "2?")] = initialMarginSum.ToString("0.##"); @@ -269,7 +269,7 @@ namespace YLErp.Plugins.ShanXi.DocumentGenerator maintainMarginRate= maintainMarginRate / Convert.ToDecimal(StockEqvNotionalRealSum); dic["初始保障金率"] = (initialMarginRate * 100).ToString("0.##") + "%"; dic["维持保障金率"] = (maintainMarginRate * 100).ToString("0.##") + "%"; - + dic["期初预付金".Insert("期初预付金".Length, "2?")] = (StockEqvNotionalRealSum * Convert.ToDouble(initialMarginRate)).ToString("0.##"); clientduties = clientduties.Where(x => x.ContactTypeId.Contains("3")).OrderBy(o => o.id).ToList();//交易确认书邮件接收人 if (clientduties.Count > 0) {