From cccc0978e9884c27d8d06bee34cfeeae61dd8e37 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=B4=E6=96=B9=E6=B5=B7?= Date: Mon, 18 Aug 2025 09:58:34 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E4=BA=A4=E6=98=93=E7=A1=AE?= =?UTF-8?q?=E8=AE=A4=E4=B9=A6=20=E5=88=9D=E5=A7=8B=E9=A2=84=E4=BB=98?= =?UTF-8?q?=E9=87=91=E9=87=91=E9=A2=9D=E4=B8=BA0=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../DocumentGenerator/TradeConfirmationGenerator.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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) {