diff --git a/src/main/resources/static/js/basic/lineManagement/child/lineFormTemp.js b/src/main/resources/static/js/basic/lineManagement/child/lineFormTemp.js index 92ce80b..53f26bd 100644 --- a/src/main/resources/static/js/basic/lineManagement/child/lineFormTemp.js +++ b/src/main/resources/static/js/basic/lineManagement/child/lineFormTemp.js @@ -63,8 +63,13 @@ function setParams(params) { return '请输入位于正确的纬度(大约4°N至53°N)'; } // 可选:检查小数位数,假设要求最多6位小数 - if(!/^[\-\+]?((53(\.0{1,6})?)|(([0-4]?\d)(\.\d{1,6})?))$/.test(value)) { - return '纬度应精确到最多6位小数且在正确范围内'; + // if(!/^[\-\+]?((53(\.0{1,6})?)|(([0-4]?\d)(\.\d{1,6})?))$/.test(value)) { + // return '纬度应精确到最多6位小数且在正确范围内'; + // } + + // 检查最多6位小数(允许整数或最多6位小数) + if (!/^-?\d+(\.\d{1,6})?$/.test(value)) { + return '纬度应精确到最多6位小数'; } } } diff --git a/src/main/resources/static/js/basic/lineManagement/child/threeSpanFormTemp.js b/src/main/resources/static/js/basic/lineManagement/child/threeSpanFormTemp.js index ef0e526..9ba48b0 100644 --- a/src/main/resources/static/js/basic/lineManagement/child/threeSpanFormTemp.js +++ b/src/main/resources/static/js/basic/lineManagement/child/threeSpanFormTemp.js @@ -157,8 +157,13 @@ function setParams(params) { return '请输入位于正确的纬度(大约4°N至53°N)'; } // 可选:检查小数位数,假设要求最多6位小数 - if(!/^[\-\+]?((53(\.0{1,6})?)|(([0-4]?\d)(\.\d{1,6})?))$/.test(value)) { - return '纬度应精确到最多6位小数且在正确范围内'; + // if(!/^[\-\+]?((53(\.0{1,6})?)|(([0-4]?\d)(\.\d{1,6})?))$/.test(value)) { + // return '纬度应精确到最多6位小数且在正确范围内'; + // } + + // 检查最多6位小数(允许整数或最多6位小数) + if (!/^-?\d+(\.\d{1,6})?$/.test(value)) { + return '纬度应精确到最多6位小数'; } } }); diff --git a/src/main/resources/static/js/basic/lineManagement/child/towerFormTemp.js b/src/main/resources/static/js/basic/lineManagement/child/towerFormTemp.js index 17c4eb6..17e9bef 100644 --- a/src/main/resources/static/js/basic/lineManagement/child/towerFormTemp.js +++ b/src/main/resources/static/js/basic/lineManagement/child/towerFormTemp.js @@ -100,8 +100,12 @@ function setParams(params) { return '请输入位于正确的纬度(大约4°N至53°N)'; } // 可选:检查小数位数,假设要求最多6位小数 - if(!/^[\-\+]?((53(\.0{1,6})?)|(([0-4]?\d)(\.\d{1,6})?))$/.test(value)) { - return '纬度应精确到最多6位小数且在正确范围内'; + // if(!/^[\-\+]?((53(\.0{1,6})?)|(([0-4]?\d)(\.\d{1,6})?))$/.test(value)) { + // return '纬度应精确到最多6位小数且在正确范围内'; + // } + // 检查最多6位小数(允许整数或最多6位小数) + if (!/^-?\d+(\.\d{1,6})?$/.test(value)) { + return '纬度应精确到最多6位小数'; } } } diff --git a/src/main/resources/static/pages/basic/lineManagement/child/towerFormTemp.html b/src/main/resources/static/pages/basic/lineManagement/child/towerFormTemp.html index e0a1e5d..c14d8c8 100644 --- a/src/main/resources/static/pages/basic/lineManagement/child/towerFormTemp.html +++ b/src/main/resources/static/pages/basic/lineManagement/child/towerFormTemp.html @@ -67,7 +67,7 @@