From 7ec192f711d482d07e53644a27f4f65744f6ad9f Mon Sep 17 00:00:00 2001 From: zhoukeda <1315948824@qq.com> Date: Mon, 5 Jun 2023 14:59:58 +0800 Subject: [PATCH] =?UTF-8?q?=E6=95=B0=E5=AD=97=E8=BE=93=E5=85=A5=E8=BF=94?= =?UTF-8?q?=E5=9B=9E=E6=95=B0=E5=AD=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- visualdev/Tnb.VisualDev.Engine/Core/FormDataParsing.cs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/visualdev/Tnb.VisualDev.Engine/Core/FormDataParsing.cs b/visualdev/Tnb.VisualDev.Engine/Core/FormDataParsing.cs index 9b5d4270..5dd420a1 100644 --- a/visualdev/Tnb.VisualDev.Engine/Core/FormDataParsing.cs +++ b/visualdev/Tnb.VisualDev.Engine/Core/FormDataParsing.cs @@ -116,11 +116,13 @@ public class FormDataParsing : ITransient if (fieldsModel.precision > dataList.Last().Length) fieldsModel.precision = dataList.Last().Length; conversionData = dataList.First() + "." + dataList.Last().Substring(0, (int)fieldsModel.precision); } - //conversionData = data.ToString().Substring(0, data.ToString().IndexOf(".") + (int)fieldsModel.precision + 1);//modifyby zhoukeda 20230512 增加+1 - //conversionData = data.ParseToDouble();//modifyby zhoukeda 20230512 + conversionData = conversionData.ParseToDouble();//modifyby zhoukeda 20230605 } - else if (fieldsModel.precision > 0) conversionData = data.ToString() + ".".PadRight((int)fieldsModel.precision + 1, '0'); - else conversionData = data; + else if (fieldsModel.precision > 0) + { + conversionData = data.ToString() + ".".PadRight((int)fieldsModel.precision + 1, '0'); + conversionData = conversionData.ParseToDouble();//modifyby zhoukeda 20230605 + }else conversionData = data; break; case JnpfKeyConst.JNPFAMOUNT: conversionData = data.ParseToDecimal(); // 金额输入