From 3ad4f9c04e402f76a0aacb01e16c89601f995f87 Mon Sep 17 00:00:00 2001 From: junleea <354425203@qq.com> Date: Fri, 14 Jun 2024 11:15:51 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E8=8E=B7=E5=8F=96=E9=AA=8C?= =?UTF-8?q?=E8=AF=81=E7=A0=81=E5=8F=8A=E9=94=99=E8=AF=AF=E7=A0=81=E8=B7=B3?= =?UTF-8?q?=E8=BD=AC=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/utils/request.js | 11 ++++---- src/views/DeviceList.vue | 55 +++++++++++++++++++++------------------- src/views/Login.vue | 15 ++++++----- src/views/VideoList.vue | 22 +++++----------- 4 files changed, 49 insertions(+), 54 deletions(-) diff --git a/src/utils/request.js b/src/utils/request.js index eb90c14..c585237 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -11,15 +11,16 @@ request.interceptors.response.use( if(result.status!==200 ){ router.push("/login") } - if(result.data.message==="NOT_LOGIN" || result.data.message.includes("The Token has expired on") || result.data.code ===3 ||result.data.code ===4){ + if(result.data.message==="NOT_LOGIN"||result.data.code==2 || result.data.code ===3 ||result.data.code ===4){ + alert("登录失效,请重新登录!") localStorage.removeItem("token"); router.push("/login") + return } - if(result.data.code===0){ - return result.data; + if(result.data.code == 1){ + alert("请求失败,请稍后重试!"); }else{ - alert(result.data.message ? result.data.message : "请求失败,请稍后重试!"); - router.push("/login"); + return result.data } }, error => { diff --git a/src/views/DeviceList.vue b/src/views/DeviceList.vue index c1fab19..7c81116 100644 --- a/src/views/DeviceList.vue +++ b/src/views/DeviceList.vue @@ -34,15 +34,15 @@ export default { console.log(e); } let data = result.data; - - // for(let d in data){ - // let res = JSON.parse(d); - // console.log("res=",res); - // this.tableData.push(res); - // } - // console.log(this.tableData); - this.tableData=data; + // for(let d in data){ + // let res = JSON.parse(d); + // console.log("res=",res); + // this.tableData.push(res); + // } + // console.log(this.tableData); + + this.tableData = data; }, onSubmit() { getDeviceList({ token: token }); @@ -138,22 +138,18 @@ export default {