Forráskód Böngészése

前端请求 文件上传url 不做重复提交校验

zhulu 2 éve
szülő
commit
a0d6f652bc
1 módosított fájl, 3 hozzáadás és 2 törlés
  1. 3 2
      src/utils/request.js

+ 3 - 2
src/utils/request.js

@@ -53,11 +53,12 @@ service.interceptors.request.use(config => {
       const s_data = sessionObj.data;                // 请求数据
       const s_time = sessionObj.time;                // 请求时间
       const interval = 1000;                         // 间隔时间(ms),小于此时间视为重复提交
-      if (s_data === requestObj.data && requestObj.time - s_time < interval && s_url === requestObj.url) {
+      if (s_data === requestObj.data && requestObj.time - s_time < interval && s_url === requestObj.url && s_url!='/file/file/upload') {
         const message = '数据正在处理,请勿重复提交';
         console.warn(`[${s_url}]: ` + message)
         return Promise.reject(new Error(message))
-      } else {
+      } 
+      else {
         cache.session.setJSON('sessionObj', requestObj)
       }
     }