From 52ce7595d4b3b6e294b49c4d9a4ce10a0992d60f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E6=99=93=E9=A3=9E?= Date: Tue, 2 Jul 2024 10:28:14 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E4=B8=8A=E7=BA=BFSQL?= =?UTF-8?q?=E6=97=B6=E5=88=A0=E9=99=A4=E9=BB=98=E8=AE=A4=E6=8F=90=E7=A4=BA?= =?UTF-8?q?=20(#2704)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --------- Co-authored-by: 王飞 --- sql/templates/sqlsubmit.html | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/sql/templates/sqlsubmit.html b/sql/templates/sqlsubmit.html index a455e0c239..e9cef4666e 100644 --- a/sql/templates/sqlsubmit.html +++ b/sql/templates/sqlsubmit.html @@ -390,9 +390,27 @@ } return true } - + + function removeStartsWith(str,prefix) { + if (typeof str !== 'string' || str === null) { + return str; + } + if (str.startsWith(prefix)) { + return str.substring(prefix.length); + } + return str; + }; $("#btn-autoreview").click(function () { //先做表单验证,成功了提交ajax给后端 + const sqlTips = "-- 请在此输入SQL,以分号结尾,仅支持DML和DDL语句,查询语句请使用SQL查询功能。\n"; + var editorValue=editor.getValue(); + // 删除默认的提示字符串。 + editorValueRemove=removeStartsWith(editorValue,sqlTips); + if(editorValue!==editorValueRemove) + { + editor.setValue(editorValueRemove); + } + $("#sql_content").val(editorValueRemove); $("#sql_content").val(editor.getValue()); if (validateForm($("#form-submitsql")) && checkRunDate()) { autoreview();