|
@@ -1,88 +0,0 @@
|
|
|
-// var PATH = "http://data.cqna.gov.cn";
|
|
|
-// var PATH = "http://localhost:7777";
|
|
|
-var PATH = "";
|
|
|
-/** GET 网络请求
|
|
|
- * @param {Object} uri
|
|
|
- * @param {Object} async
|
|
|
- * @param {Object} params
|
|
|
- * @param {Object} callback
|
|
|
- * @param {Object} errorback
|
|
|
- */
|
|
|
-function get(uri, async, params, callback, errorback) {
|
|
|
- request('get', uri, async, params, callback, errorback);
|
|
|
-}
|
|
|
-
|
|
|
-/** POST 网络请求
|
|
|
- * @param {Object} uri
|
|
|
- * @param {Object} async
|
|
|
- * @param {Object} params
|
|
|
- * @param {Object} callback
|
|
|
- * @param {Object} errorback
|
|
|
- */
|
|
|
-function post(uri, async, params, callback, errorback) {
|
|
|
- request('post', uri, async, params, callback, errorback);
|
|
|
-}
|
|
|
-
|
|
|
-/**
|
|
|
- * 网络请求
|
|
|
- * @param {Object} type
|
|
|
- * @param {Object} uri
|
|
|
- * @param {Object} async
|
|
|
- * @param {Object} params
|
|
|
- * @param {Object} callback
|
|
|
- * @param {Object} errorback
|
|
|
- */
|
|
|
-function request(type, uri, async, params, callback, errorback) {
|
|
|
- $.ajax({
|
|
|
- type: type,
|
|
|
- async: async,
|
|
|
- url: PATH + uri,
|
|
|
- beforeSend: function(request) {
|
|
|
- if(sessionStorage.LOGIN_TOKEN){
|
|
|
- request.setRequestHeader("token", sessionStorage.LOGIN_TOKEN);
|
|
|
- }
|
|
|
- },
|
|
|
- data: params,
|
|
|
- dataType: 'json',
|
|
|
- success: function(res) {
|
|
|
- if (callback) callback(res);
|
|
|
- },
|
|
|
- error: function(err) {
|
|
|
- if(layer){
|
|
|
- if(err.status == 403){
|
|
|
- layer.msg("登录失效,请重新登录", {icon:5});
|
|
|
- logout();
|
|
|
- tologin();
|
|
|
- }else{
|
|
|
- layer.msg("连接失败", {icon:5});
|
|
|
- console.info("连接失败", err);
|
|
|
- }
|
|
|
- }
|
|
|
- if (errorback) errorback(err);
|
|
|
- }
|
|
|
- });
|
|
|
-}
|
|
|
-
|
|
|
-function logout(){
|
|
|
- sessionStorage.clear();
|
|
|
-
|
|
|
-// window.location.reload();
|
|
|
-}
|
|
|
-
|
|
|
-function tologin(){
|
|
|
-// window.location = "login.html";
|
|
|
- $("#loginForm")[0].reset();
|
|
|
- layer.open({
|
|
|
- type: 1,
|
|
|
- title: '',
|
|
|
- closeBtn: 0,
|
|
|
- content: $('#loginDiv'), //这里content是一个普通的String
|
|
|
- end: function() {
|
|
|
- $('#loginDiv').css('display', 'none');
|
|
|
- },
|
|
|
- success: function() {
|
|
|
- $('#loginDiv').css('display', 'block');
|
|
|
-
|
|
|
- }
|
|
|
- });
|
|
|
-}
|