From 2d1ecb2628680c31ed075261b40d6f16ca6363dd Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期三, 11 三月 2020 13:39:29 +0800
Subject: [PATCH] 2020-03-11

---
 src/api/index.js |   11 ++++++-----
 1 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/src/api/index.js b/src/api/index.js
index 20e1874..ed5c5de 100644
--- a/src/api/index.js
+++ b/src/api/index.js
@@ -33,7 +33,7 @@
   }
 }
 
-let GlobMap = new Map()
+window.GLOB.CacheMap = new Map()
 
 axios.interceptors.response.use((response) => {
   if (response.data.ErrCode === 'LoginError') {
@@ -260,8 +260,8 @@
     _param = JSON.stringify(_param)
     _param  = md5(_param)
 
-    if (GlobMap.has(_param)) {
-      return Promise.resolve(GlobMap.get(_param))
+    if (window.GLOB.CacheMap.has(_param)) {
+      return Promise.resolve(window.GLOB.CacheMap.get(_param))
     } else {
       param.nonc = Utils.getuuid()
       
@@ -283,8 +283,9 @@
           url: '/webapi/dostars',
           data: param
         }).then(res => {
-
-          GlobMap.set(_param, res)
+          if (res.status) {
+            window.GLOB.CacheMap.set(_param, res)
+          }
           resolve(res)
         })
       })

--
Gitblit v1.8.0