From 4daec329f36cc9d86911c08b8ec8e00270792189 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期五, 19 十一月 2021 15:08:51 +0800 Subject: [PATCH] 自动化代码中的service优化 --- src/main/resources/code/service/app/src/main/resources/static/js/http.js | 30 +++++++++++++++++++++--------- 1 files changed, 21 insertions(+), 9 deletions(-) diff --git a/src/main/resources/code/service/app/src/main/resources/static/js/http.js b/src/main/resources/code/service/app/src/main/resources/static/js/http.js index 2a9c9e7..76233c1 100644 --- a/src/main/resources/code/service/app/src/main/resources/static/js/http.js +++ b/src/main/resources/code/service/app/src/main/resources/static/js/http.js @@ -6,10 +6,10 @@ dataType: 'json', success: function (data) { success(data); - }, - fail: function (result) { - fail(result); } + }).fail(function (e) { + ksapp.processError(e); + fail(e); }); }, postJSON: function (url, params, success, fail) { @@ -20,10 +20,10 @@ contentType: "application/json", success: function (data) { success(data); - }, - fail: function (result) { - fail(result); } + }).fail(function (e) { + ksapp.processError(e); + fail(e); }); }, get: function (params) { @@ -32,10 +32,10 @@ data: params.params, success: function (data) { params.success(data); - }, - fail: function (result) { - params.fail(result); } + }).fail(function (e) { + ksapp.processError(e); + fail(e); }); }, getQueryParam: function (key) { @@ -43,6 +43,18 @@ var r = window.location.search.substr(1).match(reg); if (r != null) return decodeURIComponent(r[2]); return null; + }, + //琛ㄦ牸鏁版嵁鍑洪敊 + tableError: function (e) { + ksapp.processError(e); + + }, + processError: function (e) { + //鏈櫥褰� + if (e.status == 401) { + //鎵撳紑鐧诲綍绐楀彛 + xadmin.open('鐧诲綍', '/login.html?from=page', 500, 530) + } } -- Gitblit v1.8.0