From 4df0471b7dff0494625ff09969b1a13b5359a26e Mon Sep 17 00:00:00 2001
From: XingChuan <m17600301067@163.com>
Date: 星期一, 31 五月 2021 22:41:47 +0800
Subject: [PATCH] 统计表弹框UI优化;增加点击企业名称缩放至企业;二级表展示功能优化。

---
 src/utils/AjaxUtils.js |   47 +++++++++++++++++++++--------------------------
 1 files changed, 21 insertions(+), 26 deletions(-)

diff --git a/src/utils/AjaxUtils.js b/src/utils/AjaxUtils.js
index 11138b0..b99fd67 100644
--- a/src/utils/AjaxUtils.js
+++ b/src/utils/AjaxUtils.js
@@ -1,5 +1,5 @@
 import $ from 'jquery'
-
+import axios from 'axios'
 /**
  * 瀵筳query鐨勫皝瑁卆jax鐨勪紶鏁版嵁鏂规硶
  * @param pUrl    璇锋眰鐨剈rl
@@ -28,36 +28,31 @@
  * @param pData   鍙傛暟
  * @param pBackFun 鎴愬姛鍥炶皟
  */
-function get4JsonDataByUrl (pUrl, pData, pBackFun) {
-  $.ajax({
-    type: 'get',
+function get4JsonDataByUrl (oUrl, pData, pBackFun) {
+  const pUrl = encodeURI(oUrl)
+  axios({
+    method: 'get',
     url: pUrl,
-    dataType: 'json',
-    data: pData,
-    async: true,
-    success: function (datas, nnn) {
-      pBackFun(datas)
-    },
-    error: function (err, nnnn) {
-      console.error('鏁版嵁鑾峰彇澶辫触', err, pUrl)
-    }
+    params: pData
+  }).then(function (response) {
+    pBackFun(response)
   })
+    .catch(function (error) {
+      console.error('鏁版嵁鑾峰彇澶辫触', error)
+    })
 }
 
-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)
-    }
+const GetDataAsynByUrl = async (oUrl, pData) => {
+  const pUrl = encodeURI(oUrl)
+  const res = await axios.get(pUrl, {
+    params: pData
+  }).then((response) => {
+    return (response)
   })
+    .catch((error) => {
+      console.error('鏁版嵁鑾峰彇澶辫触', error)
+    })
+  return res.data
 }
 function postDataAsynByUrl (pUrl, pData, pBackFun) {
   $.ajax({

--
Gitblit v1.8.0