diff --git a/visualdev/Tnb.VisualDev.Engine/Core/FormDataParsing.cs b/visualdev/Tnb.VisualDev.Engine/Core/FormDataParsing.cs index b838c767..90b5c930 100644 --- a/visualdev/Tnb.VisualDev.Engine/Core/FormDataParsing.cs +++ b/visualdev/Tnb.VisualDev.Engine/Core/FormDataParsing.cs @@ -119,7 +119,8 @@ public class FormDataParsing : ITransient { var len = data.ToString().Split('.').Last().Length; if (fieldsModel.precision > len) fieldsModel.precision = len; - conversionData = data.ToString().Substring(0, data.ToString().IndexOf(".") + (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 } else conversionData = data; break;