diff --git a/FactorySystemApi/Controllers/FormulaController.cs b/FactorySystemApi/Controllers/FormulaController.cs index f98849b..e7d1187 100644 --- a/FactorySystemApi/Controllers/FormulaController.cs +++ b/FactorySystemApi/Controllers/FormulaController.cs @@ -102,7 +102,20 @@ namespace FactorySystemApi.Controllers if (inParam.ContainsKey("SP_VERSION")&& !inParam.ContainsKey("FVersionCode")) { - inParam.Add("FVersionCode", inParam["SP_VERSION"].ToString()); + //inParam.Add("FVersionCode", inParam["SP_VERSION"].ToString()); + + // 20230530 格式化传入的版本号 + string sVersion = inParam["SP_VERSION"].ToString(); + double dVersion; + + bool isVersionNum = double.TryParse(sVersion, out dVersion); + + if (isVersionNum) + { + sVersion = string.Format("{0:F4}", dVersion); + } + + inParam.Add("FVersionCode", sVersion); } if (inParam.ContainsKey("SP_VALUE")&&!inParam.ContainsKey("FTestCode"))