From 2f8a257efd2b64dc40666b0d332edb7824a9768d Mon Sep 17 00:00:00 2001 From: RuoYi <yzz_ivy@163.com> Date: 星期日, 27 四月 2025 09:58:29 +0800 Subject: [PATCH] remove all semicolons --- src/utils/request.js | 60 ++++++++++++++++++++++++++++++------------------------------ 1 files changed, 30 insertions(+), 30 deletions(-) diff --git a/src/utils/request.js b/src/utils/request.js index ce6382b..fe926f6 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -7,9 +7,9 @@ import { saveAs } from 'file-saver' import useUserStore from '@/store/modules/user' -let downloadLoadingInstance; +let downloadLoadingInstance // 鏄惁鏄剧ず閲嶆柊鐧诲綍 -export let isRelogin = { show: false }; +export let isRelogin = { show: false } axios.defaults.headers['Content-Type'] = 'application/json;charset=utf-8' // 鍒涘缓axios瀹炰緥 @@ -31,10 +31,10 @@ } // get璇锋眰鏄犲皠params鍙傛暟 if (config.method === 'get' && config.params) { - let url = config.url + '?' + tansParams(config.params); - url = url.slice(0, -1); - config.params = {}; - config.url = url; + let url = config.url + '?' + tansParams(config.params) + url = url.slice(0, -1) + config.params = {} + config.url = url } if (!isRepeatSubmit && (config.method === 'post' || config.method === 'put')) { const requestObj = { @@ -42,22 +42,22 @@ data: typeof config.data === 'object' ? JSON.stringify(config.data) : config.data, time: new Date().getTime() } - const requestSize = Object.keys(JSON.stringify(requestObj)).length; // 璇锋眰鏁版嵁澶у皬 - const limitSize = 5 * 1024 * 1024; // 闄愬埗瀛樻斁鏁版嵁5M + const requestSize = Object.keys(JSON.stringify(requestObj)).length // 璇锋眰鏁版嵁澶у皬 + const limitSize = 5 * 1024 * 1024 // 闄愬埗瀛樻斁鏁版嵁5M if (requestSize >= limitSize) { console.warn(`[${config.url}]: ` + '璇锋眰鏁版嵁澶у皬瓒呭嚭鍏佽鐨�5M闄愬埗锛屾棤娉曡繘琛岄槻閲嶅鎻愪氦楠岃瘉銆�') - return config; + return config } const sessionObj = cache.session.getJSON('sessionObj') if (sessionObj === undefined || sessionObj === null || sessionObj === '') { cache.session.setJSON('sessionObj', requestObj) } else { - const s_url = sessionObj.url; // 璇锋眰鍦板潃 - const s_data = sessionObj.data; // 璇锋眰鏁版嵁 - const s_time = sessionObj.time; // 璇锋眰鏃堕棿 - const interval = 1000; // 闂撮殧鏃堕棿(ms)锛屽皬浜庢鏃堕棿瑙嗕负閲嶅鎻愪氦 + const s_url = sessionObj.url // 璇锋眰鍦板潃 + 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) { - const message = '鏁版嵁姝e湪澶勭悊锛岃鍕块噸澶嶆彁浜�'; + const message = '鏁版嵁姝e湪澶勭悊锛岃鍕块噸澶嶆彁浜�' console.warn(`[${s_url}]: ` + message) return Promise.reject(new Error(message)) } else { @@ -74,7 +74,7 @@ // 鍝嶅簲鎷︽埅鍣� service.interceptors.response.use(res => { // 鏈缃姸鎬佺爜鍒欓粯璁ゆ垚鍔熺姸鎬� - const code = res.data.code || 200; + const code = res.data.code || 200 // 鑾峰彇閿欒淇℃伅 const msg = errorCode[code] || res.data.msg || errorCode['default'] // 浜岃繘鍒舵暟鎹垯鐩存帴杩斿洖 @@ -83,15 +83,15 @@ } if (code === 401) { if (!isRelogin.show) { - isRelogin.show = true; + isRelogin.show = true ElMessageBox.confirm('鐧诲綍鐘舵�佸凡杩囨湡锛屾偍鍙互缁х画鐣欏湪璇ラ〉闈紝鎴栬�呴噸鏂扮櫥褰�', '绯荤粺鎻愮ず', { confirmButtonText: '閲嶆柊鐧诲綍', cancelButtonText: '鍙栨秷', type: 'warning' }).then(() => { - isRelogin.show = false; + isRelogin.show = false useUserStore().logOut().then(() => { - location.href = '/index'; + location.href = '/index' }) }).catch(() => { - isRelogin.show = false; - }); + isRelogin.show = false + }) } return Promise.reject('鏃犳晥鐨勪細璇濓紝鎴栬�呬細璇濆凡杩囨湡锛岃閲嶆柊鐧诲綍銆�') } else if (code === 500) { @@ -109,13 +109,13 @@ }, error => { console.log('err' + error) - let { message } = error; + let { message } = error if (message == "Network Error") { - message = "鍚庣鎺ュ彛杩炴帴寮傚父"; + message = "鍚庣鎺ュ彛杩炴帴寮傚父" } else if (message.includes("timeout")) { - message = "绯荤粺鎺ュ彛璇锋眰瓒呮椂"; + message = "绯荤粺鎺ュ彛璇锋眰瓒呮椂" } else if (message.includes("Request failed with status code")) { - message = "绯荤粺鎺ュ彛" + message.substr(message.length - 3) + "寮傚父"; + message = "绯荤粺鎺ュ彛" + message.substr(message.length - 3) + "寮傚父" } ElMessage({ message: message, type: 'error', duration: 5 * 1000 }) return Promise.reject(error) @@ -131,21 +131,21 @@ responseType: 'blob', ...config }).then(async (data) => { - const isBlob = blobValidate(data); + const isBlob = blobValidate(data) if (isBlob) { const blob = new Blob([data]) saveAs(blob, filename) } else { - const resText = await data.text(); - const rspObj = JSON.parse(resText); + const resText = await data.text() + const rspObj = JSON.parse(resText) const errMsg = errorCode[rspObj.code] || rspObj.msg || errorCode['default'] - ElMessage.error(errMsg); + ElMessage.error(errMsg) } - downloadLoadingInstance.close(); + downloadLoadingInstance.close() }).catch((r) => { console.error(r) ElMessage.error('涓嬭浇鏂囦欢鍑虹幇閿欒锛岃鑱旂郴绠$悊鍛橈紒') - downloadLoadingInstance.close(); + downloadLoadingInstance.close() }) } -- Gitblit v1.9.3