派生自 wuyushui/SewerAndRainNetwork

YANGDL
2021-01-05 77f7281ff7cee541aaa51339512e6443b7d89e42
src/utils/AjaxUtils.js
@@ -6,22 +6,20 @@
 * @param pData   参数
 * @param pBackFun 成功回调
 */
function post4JsonDataByUrl(pUrl, pData, pBackFun) {
    $.ajax({
        type: 'post',
        url: pUrl,
        dataType: 'json',
        data: pData,
        async: true,
        success: function(datas, nnn) {
            console.log(nnn)
            pBackFun(datas)
        },
        error: function(err, nnnn) {
            console.log(nnnn)
            console.error('数据获取失败', err, pUrl)
        }
    })
function post4JsonDataByUrl (pUrl, pData, pBackFun) {
  $.ajax({
    type: 'post',
    url: pUrl,
    dataType: 'json',
    data: pData,
    async: true,
    success: function (datas, nnn) {
      pBackFun(datas)
    },
    error: function (err, nnnn) {
      console.error('数据获取失败', err, pUrl)
    }
  })
}
/**
@@ -30,82 +28,74 @@
 * @param pData   参数
 * @param pBackFun 成功回调
 */
function get4JsonDataByUrl(pUrl, pData, pBackFun) {
    $.ajax({
        type: 'get',
        url: pUrl,
        dataType: 'json',
        data: pData,
        async: true,
        success: function(datas, nnn) {
            console.log(nnn)
            pBackFun(datas)
        },
        error: function(err, nnnn) {
            console.log(nnnn)
            console.error('数据获取失败', err, pUrl)
        }
    })
function get4JsonDataByUrl (pUrl, pData, pBackFun) {
  $.ajax({
    type: 'get',
    url: pUrl,
    dataType: 'json',
    data: pData,
    async: true,
    success: function (datas, nnn) {
      pBackFun(datas)
    },
    error: function (err, nnnn) {
      console.error('数据获取失败', err, pUrl)
    }
  })
}
function GetDataAsynByUrl(pUrl, pData, pBackFun) {
    $.ajax({
        type: 'GET',
        url: pUrl,
        data: pData,
        timeout: 600000,
        async: true,
        success: function(datas, nnn) {
            console.log(nnn)
            pBackFun(datas)
        },
        error: function(e, nnnn) {
            console.log(e,nnnn)
            console.error('数据获取失败', pUrl)
        }
    })
function GetDataAsynByUrl (pUrl, pData, pBackFun) {
  $.ajax({
    type: 'GET',
    url: pUrl,
    data: pData,
    timeout: 600000,
    async: true,
    success: function (datas, nnn) {
      pBackFun(datas)
    },
    error: function (e, nnnn) {
      console.error('数据获取失败', pUrl)
    }
  })
}
function postDataAsynByUrl(pUrl, pData, pBackFun) {
    $.ajax({
        type: 'post',
        url: pUrl,
        data: pData,
        timeout: 600000,
        async: true,
        success: function(datas, nnn) {
            console.log(nnn)
            pBackFun(datas)
        },
        error: function(e, nnnn) {
            console.log(e,nnnn)
            console.error('数据获取失败', pUrl)
        }
    })
function postDataAsynByUrl (pUrl, pData, pBackFun) {
  $.ajax({
    type: 'post',
    url: pUrl,
    data: pData,
    timeout: 600000,
    async: true,
    success: function (datas, nnn) {
      pBackFun(datas)
    },
    error: function (e, nnnn) {
      console.error('数据获取失败', pUrl)
    }
  })
}
function GetDataByUrl(pUrl, pData, pBackFun) {
    $.ajax({
        type: 'GET',
        url: pUrl,
        data: pData,
        timeout: 600000,
        success: function(datas, nnn) {
            console.log(nnn)
            pBackFun(datas)
        },
        error: function(e, nnnn) {
            console.log(nnnn)
            // tmpErrJSONTextParse(e, pBackFun) // todo SGIS Server有个WFS图层服务json解析错误, 这里是暂时处理,等过几天黎耀修改好了,这里需要修改回去。
            console.log('返回的错误信息:', e)
            console.error('数据获取失败', pUrl)
        }
    })
function GetDataByUrl (pUrl, pData, pBackFun) {
  $.ajax({
    type: 'GET',
    url: pUrl,
    data: pData,
    timeout: 600000,
    success: function (datas, nnn) {
      pBackFun(datas)
    },
    error: function (e, nnnn) {
      // tmpErrJSONTextParse(e, pBackFun) // todo SGIS Server有个WFS图层服务json解析错误, 这里是暂时处理,等过几天黎耀修改好了,这里需要修改回去。
      console.log('返回的错误信息:', e)
      console.error('数据获取失败', pUrl)
    }
  })
}
export default {
    post4JsonDataByUrl,
    get4JsonDataByUrl,
    GetDataAsynByUrl,
    postDataAsynByUrl,
    GetDataByUrl
  post4JsonDataByUrl,
  get4JsonDataByUrl,
  GetDataAsynByUrl,
  postDataAsynByUrl,
  GetDataByUrl
}