diff --git a/src/store/modules/user.js b/src/store/modules/user.js index 03c3e94..9dfe2f8 100644 --- a/src/store/modules/user.js +++ b/src/store/modules/user.js @@ -106,7 +106,7 @@ const user = { }) }) }, - + // 退出系统 LogOut({ commit, state }) { return new Promise((resolve, reject) => { diff --git a/src/utils/request.js b/src/utils/request.js index 35c956d..b7e5c2c 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -100,7 +100,7 @@ service.interceptors.request.use(config => { if(config.headers['Content-Type']==null || config.headers['Content-Type']==''){ config.headers['Content-Type']='application/json'; - console.warn("请求类型为空"); + console.warn("请求类型为空"); } return config }, error => { @@ -116,8 +116,11 @@ service.interceptors.response.use(res => { const resultData=decryptCBC(res.data.data); res.data=JSON.parse(resultData); } + if(typeof res.data.code=='undefined'){ + res.data= res.data.data + } // 未设置状态码则默认成功状态 - const code = res.data.code || 200; + const code = res.data.code || 200; // 获取错误信息 const msg = errorCode[code] || res.data.msg || errorCode['default'] // 二进制数据则直接返回 diff --git a/vue.config.js b/vue.config.js index e62dc84..bcd4c2a 100644 --- a/vue.config.js +++ b/vue.config.js @@ -35,7 +35,7 @@ module.exports = { proxy: { // detail: https://cli.vuejs.org/config/#devserver-proxy [process.env.VUE_APP_BASE_API]: { - target: `http://127.0.0.1:18080`, + target: `http://127.0.0.1:18080/ljzhgd`, changeOrigin: true, pathRewrite: { ['^' + process.env.VUE_APP_BASE_API]: ''