数字输入返回数字

This commit is contained in:
2023-06-05 14:59:58 +08:00
parent 14cbca311d
commit 7ec192f711

View File

@@ -116,11 +116,13 @@ public class FormDataParsing : ITransient
if (fieldsModel.precision > dataList.Last().Length) fieldsModel.precision = dataList.Last().Length; if (fieldsModel.precision > dataList.Last().Length) fieldsModel.precision = dataList.Last().Length;
conversionData = dataList.First() + "." + dataList.Last().Substring(0, (int)fieldsModel.precision); 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 = conversionData.ParseToDouble();//modifyby zhoukeda 20230605
//conversionData = data.ParseToDouble();//modifyby zhoukeda 20230512
} }
else if (fieldsModel.precision > 0) conversionData = data.ToString() + ".".PadRight((int)fieldsModel.precision + 1, '0'); else if (fieldsModel.precision > 0)
else conversionData = data; {
conversionData = data.ToString() + ".".PadRight((int)fieldsModel.precision + 1, '0');
conversionData = conversionData.ParseToDouble();//modifyby zhoukeda 20230605
}else conversionData = data;
break; break;
case JnpfKeyConst.JNPFAMOUNT: case JnpfKeyConst.JNPFAMOUNT:
conversionData = data.ParseToDecimal(); // 金额输入 conversionData = data.ParseToDecimal(); // 金额输入