|  | @@ -48,60 +48,34 @@ service.interceptors.response.use(
 | 
											
												
													
														|  |      if (response.config.responseType === 'blob') {
 |  |      if (response.config.responseType === 'blob') {
 | 
											
												
													
														|  |        return response.data
 |  |        return response.data
 | 
											
												
													
														|  |      }
 |  |      }
 | 
											
												
													
														|  | -    if (res.code !== "" || res.code == 200) {
 |  | 
 | 
											
												
													
														|  | -      Message({
 |  | 
 | 
											
												
													
														|  | -        message: res.message || 'Error',
 |  | 
 | 
											
												
													
														|  | -        type: 'error',
 |  | 
 | 
											
												
													
														|  | -        duration: 5 * 1000
 |  | 
 | 
											
												
													
														|  | -      })
 |  | 
 | 
											
												
													
														|  | -      // 50008: Illegal token; 50012: Other clients logged in; 50014: Token expired;
 |  | 
 | 
											
												
													
														|  | -      const tokenerr = [20003, '20003', 20004, '20004', 20005, '20005']
 |  | 
 | 
											
												
													
														|  | -      if (tokenerr.includes(res.code)) {
 |  | 
 | 
											
												
													
														|  | -        localStorage.clear()
 |  | 
 | 
											
												
													
														|  | -        removeToken()
 |  | 
 | 
											
												
													
														|  | -        router.push({ path: '/login' })
 |  | 
 | 
											
												
													
														|  | -        location.reload()
 |  | 
 | 
											
												
													
														|  | -      }
 |  | 
 | 
											
												
													
														|  | -      if (res.code === 50008 || res.code === 50012 || res.code === 50014) {
 |  | 
 | 
											
												
													
														|  | -        MessageBox.confirm('You have been logged out, you can cancel to stay on this page, or log in again', 'Confirm logout', {
 |  | 
 | 
											
												
													
														|  | -          confirmButtonText: 'Re-Login',
 |  | 
 | 
											
												
													
														|  | -          cancelButtonText: 'Cancel',
 |  | 
 | 
											
												
													
														|  | -          type: 'warning'
 |  | 
 | 
											
												
													
														|  | -        }).then(() => {
 |  | 
 | 
											
												
													
														|  | -          store.dispatch('user/resetToken').then(() => {
 |  | 
 | 
											
												
													
														|  | -            location.reload()
 |  | 
 | 
											
												
													
														|  | -          })
 |  | 
 | 
											
												
													
														|  | -        })
 |  | 
 | 
											
												
													
														|  | -      }
 |  | 
 | 
											
												
													
														|  | -      return Promise.reject(new Error(res.message || 'Error'))
 |  | 
 | 
											
												
													
														|  | -    }else{
 |  | 
 | 
											
												
													
														|  | 
 |  | +    if ((res.code === '200') || (res.code === '')) {
 | 
											
												
													
														|  |        return res
 |  |        return res
 | 
											
												
													
														|  |      }
 |  |      }
 | 
											
												
													
														|  | -    // Message({
 |  | 
 | 
											
												
													
														|  | -    //   message: res.message || 'Error',
 |  | 
 | 
											
												
													
														|  | -    //   type: 'error',
 |  | 
 | 
											
												
													
														|  | -    //   duration: 5 * 1000
 |  | 
 | 
											
												
													
														|  | -    // })
 |  | 
 | 
											
												
													
														|  | 
 |  | +    Message({
 | 
											
												
													
														|  | 
 |  | +      message: res.message || 'Error',
 | 
											
												
													
														|  | 
 |  | +      type: 'error',
 | 
											
												
													
														|  | 
 |  | +      duration: 5 * 1000
 | 
											
												
													
														|  | 
 |  | +    })
 | 
											
												
													
														|  |      // 50008: Illegal token; 50012: Other clients logged in; 50014: Token expired;
 |  |      // 50008: Illegal token; 50012: Other clients logged in; 50014: Token expired;
 | 
											
												
													
														|  | -    // const tokenerr = [20003, '20003', 20004, '20004', 20005, '20005']
 |  | 
 | 
											
												
													
														|  | -    // if (tokenerr.includes(res.code)) {
 |  | 
 | 
											
												
													
														|  | -    //   localStorage.clear()
 |  | 
 | 
											
												
													
														|  | -    //   removeToken()
 |  | 
 | 
											
												
													
														|  | -    //   router.push({ path: '/login' })
 |  | 
 | 
											
												
													
														|  | -    //   location.reload()
 |  | 
 | 
											
												
													
														|  | -    // }
 |  | 
 | 
											
												
													
														|  | -    // if (res.code === 50008 || res.code === 50012 || res.code === 50014) {
 |  | 
 | 
											
												
													
														|  | -    //   MessageBox.confirm('You have been logged out, you can cancel to stay on this page, or log in again', 'Confirm logout', {
 |  | 
 | 
											
												
													
														|  | -    //     confirmButtonText: 'Re-Login',
 |  | 
 | 
											
												
													
														|  | -    //     cancelButtonText: 'Cancel',
 |  | 
 | 
											
												
													
														|  | -    //     type: 'warning'
 |  | 
 | 
											
												
													
														|  | -    //   }).then(() => {
 |  | 
 | 
											
												
													
														|  | -    //     store.dispatch('user/resetToken').then(() => {
 |  | 
 | 
											
												
													
														|  | -    //       location.reload()
 |  | 
 | 
											
												
													
														|  | -    //     })
 |  | 
 | 
											
												
													
														|  | -    //   })
 |  | 
 | 
											
												
													
														|  | -    // }
 |  | 
 | 
											
												
													
														|  | -    // return Promise.reject(new Error(res.message || 'Error'))
 |  | 
 | 
											
												
													
														|  | 
 |  | +    const tokenerr = [20003, '20003', 20004, '20004', 20005, '20005']
 | 
											
												
													
														|  | 
 |  | +    if (tokenerr.includes(res.code)) {
 | 
											
												
													
														|  | 
 |  | +      localStorage.clear()
 | 
											
												
													
														|  | 
 |  | +      removeToken()
 | 
											
												
													
														|  | 
 |  | +      router.push({ path: '/login' })
 | 
											
												
													
														|  | 
 |  | +      location.reload()
 | 
											
												
													
														|  | 
 |  | +    }
 | 
											
												
													
														|  | 
 |  | +    if (res.code === 50008 || res.code === 50012 || res.code === 50014) {
 | 
											
												
													
														|  | 
 |  | +      MessageBox.confirm('You have been logged out, you can cancel to stay on this page, or log in again', 'Confirm logout', {
 | 
											
												
													
														|  | 
 |  | +        confirmButtonText: 'Re-Login',
 | 
											
												
													
														|  | 
 |  | +        cancelButtonText: 'Cancel',
 | 
											
												
													
														|  | 
 |  | +        type: 'warning'
 | 
											
												
													
														|  | 
 |  | +      }).then(() => {
 | 
											
												
													
														|  | 
 |  | +        store.dispatch('user/resetToken').then(() => {
 | 
											
												
													
														|  | 
 |  | +          location.reload()
 | 
											
												
													
														|  | 
 |  | +        })
 | 
											
												
													
														|  | 
 |  | +      })
 | 
											
												
													
														|  | 
 |  | +    }
 | 
											
												
													
														|  | 
 |  | +    return Promise.reject(new Error(res.message || 'Error'))
 | 
											
												
													
														|  |    },
 |  |    },
 | 
											
												
													
														|  |    (error) => {
 |  |    (error) => {
 | 
											
												
													
														|  |      console.log(error)
 |  |      console.log(error)
 |