AE86 il y a 3 ans
Parent
commit
984bc637e5

+ 1 - 1
dbsyncer-web/src/main/resources/public/connector/addDqlMysql.html

@@ -31,7 +31,7 @@
     <div class="form-group">
         <label class="col-sm-2 control-label">URL <strong class="driverVerifcateRequired">*</strong></label>
         <div class="col-sm-10">
-            <textarea name="url" class="form-control" maxlength="128" dbsyncer-valid="require" rows="5" th:text="${connector?.config?.url}?:'jdbc:mysql://127.0.0.1:3306/test?rewriteBatchedStatements=true&useUnicode=true&amp;characterEncoding=UTF8&amp;serverTimezone=Asia/Shanghai&amp;useSSL=false&amp;verifyServerCertificate=false'"></textarea>
+            <textarea name="url" class="form-control" maxlength="128" dbsyncer-valid="require" rows="5" th:text="${connector?.config?.url}?:'jdbc:mysql://127.0.0.1:3306/test?rewriteBatchedStatements=true&useUnicode=true&amp;characterEncoding=UTF8&amp;serverTimezone=Asia/Shanghai&amp;useSSL=false&amp;verifyServerCertificate=false&amp;autoReconnect=true&amp;failOverReadOnly=false'"></textarea>
         </div>
     </div>
     <div class="form-group">

+ 1 - 1
dbsyncer-web/src/main/resources/public/connector/addMysql.html

@@ -16,7 +16,7 @@
     <div class="form-group">
         <label class="col-sm-2 control-label">URL <strong class="driverVerifcateRequired">*</strong></label>
         <div class="col-sm-10">
-            <textarea name="url" class="form-control" maxlength="1024" dbsyncer-valid="require" rows="5" th:text="${connector?.config?.url} ?: 'jdbc:mysql://127.0.0.1:3306/test?rewriteBatchedStatements=true&useUnicode=true&amp;characterEncoding=UTF8&amp;serverTimezone=Asia/Shanghai&amp;useSSL=false&amp;verifyServerCertificate=false'"></textarea>
+            <textarea name="url" class="form-control" maxlength="1024" dbsyncer-valid="require" rows="5" th:text="${connector?.config?.url} ?: 'jdbc:mysql://127.0.0.1:3306/test?rewriteBatchedStatements=true&useUnicode=true&amp;characterEncoding=UTF8&amp;serverTimezone=Asia/Shanghai&amp;useSSL=false&amp;verifyServerCertificate=false&amp;autoReconnect=true&amp;failOverReadOnly=false'"></textarea>
         </div>
     </div>
     <div class="form-group">

+ 24 - 16
dbsyncer-web/src/main/resources/static/js/common.js

@@ -59,23 +59,33 @@ function doLoader(url){
     $initContainer.load($basePath + url);
 }
 
+// 异常请求
+function doRequest(action, data){
+    $.loadingT(false);
+    // 异常请求:302
+    if (!(data instanceof Object)) {
+        bootGrowl("会话过期, 3秒后将访问登录主页...", "danger");
+        setTimeout(function () {
+            location.href = $basePath;
+        }, 3000);
+    } else {
+        action(data);
+    }
+}
+
+// 异常响应
+function doErrorResponse(xhr, status, info) {
+    $.loadingT(false);
+    bootGrowl("访问异常,请刷新或重试.", "danger");
+}
+
 // 全局Ajax post
 function doPoster(url, params, action) {
     $.loadingT(true);
     $.post($basePath + url, params, function (data) {
-        $.loadingT(false);
-        // 异常请求:302
-        if (!(data instanceof Object)) {
-            bootGrowl("会话过期, 3秒后将访问登录主页...", "danger");
-            setTimeout(function () {
-                location.href = $basePath;
-            }, 3000);
-        } else {
-            action(data);
-        }
+        doRequest(action, data);
     }).error(function (xhr, status, info) {
-        $.loadingT(false);
-        bootGrowl("访问异常,请刷新或重试.", "danger");
+        doErrorResponse(xhr, status, info);
     });
 }
 
@@ -85,11 +95,9 @@ function doGetter(url, params, action, loading) {
         $.loadingT(true);
     }
     $.get($basePath + url, params, function (data) {
-        $.loadingT(false);
-        action(data);
+        doRequest(action, data);
     }).error(function (xhr, status, info) {
-        $.loadingT(false);
-        bootGrowl("访问异常,请刷新或重试.", "danger");
+        doErrorResponse(xhr, status, info);
     });
 }
 

+ 1 - 1
dbsyncer-web/src/main/resources/static/js/login/login.js

@@ -21,7 +21,7 @@ var $formHtml = "<dl class=\"admin_login\">\n" +
 
 $(document).ready(function () {
     // 会话过期
-    var html = $("#logoName").html();
+    var html = $("#appName").html();
     if (html != undefined && html != null) {
         location.href = $basePath;
         return;