src/templates/sharecomponent/settingcomponent/settingform/utils.jsx
@@ -118,13 +118,19 @@ let arr = sql.match(/@[0-9a-zA-Z_]+@/ig) arr.forEach(item => { if (/@time_id@/ig.test(item)) return let reg = new RegExp(item, 'i') if (reg.test(_dataresource)) { errors.push(`数据源中存在未替换值${item}`) } scripts && scripts.forEach(script => { if (reg.test(script.sql)) { errors.push(`自定义脚本(${script.$index || ''})存在未替换值${item}`) if (script.$index) { errors.push(`自定义脚本(${script.$index})存在未替换值${item}`) } else { errors.push(`自定义脚本中存在未替换值${item}`) } } }) })