格式化配方接口传入的版本号

数值情况下格式为:0.0000
非数值情况下保留原样
master
Leo 2 years ago
parent 3592b946c7
commit 501f6b3237

@ -102,7 +102,20 @@ namespace FactorySystemApi.Controllers
if (inParam.ContainsKey("SP_VERSION")&& !inParam.ContainsKey("FVersionCode")) 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")) if (inParam.ContainsKey("SP_VALUE")&&!inParam.ContainsKey("FTestCode"))

Loading…
Cancel
Save