diff --git a/ah-jjzhgd-web/src/utils/request.js b/ah-jjzhgd-web/src/utils/request.js index 412cc1c..772ba47 100644 --- a/ah-jjzhgd-web/src/utils/request.js +++ b/ah-jjzhgd-web/src/utils/request.js @@ -33,6 +33,8 @@ const service = axios.create({ // request拦截器 service.interceptors.request.use(config => { + // 是否需要加密 + let aqEnnable = true; // 是否需要设置 token const isToken = (config.headers || {}).isToken === false // 是否需要防止数据重复提交 @@ -43,19 +45,23 @@ service.interceptors.request.use(config => { config.headers['Content-Type']='application/json' //参数加密 if (config.method === 'post' && config.data) { - config.data = encryptCBC(JSON.stringify(config.data)) + if(aqEnnable){ + config.data = encryptCBC(JSON.stringify(config.data)) + } } // get请求映射params参数 if (config.method === 'get' && config.params) { - //未加密 - // let url = config.url + '?' + tansParams(config.params); - // url = url.slice(0, -1); //加密 - // console.log(tansParams(config.params)) - let urlStr = tansParams(config.params); - urlStr = urlStr.slice(0, -1); - // console.log(urlStr) - let url = config.url + '?params='+ encryptCBC(tansParams(urlStr)) + if(aqEnnable){ + let urlStr = tansParams(config.params); + urlStr = urlStr.slice(0, -1); + let url = config.url + '?params='+ encryptCBC(tansParams(urlStr)) + } + //未加密 + if(!aqEnnable){ + let url = config.url + '?' + tansParams(config.params); + url = url.slice(0, -1); + } config.params = {}; config.url = url; }