diff --git a/config/index.js b/config/index.js index be4b3fd..418d358 100644 --- a/config/index.js +++ b/config/index.js @@ -10,7 +10,15 @@ module.exports = { // Paths assetsSubDirectory: 'static', assetsPublicPath: '/', - proxyTable: {}, + proxyTable: { + '/api':{ + target:'http://999.free.idcfengye.com', + changeOrigin:true, + pathRewrite:{ + '^/api':'' + } + } + }, // Various Dev Server settings host: '0.0.0.0', // can be overwritten by process.env.HOST diff --git a/src/config/http.js b/src/config/http.js index e9db7e5..39136bd 100644 --- a/src/config/http.js +++ b/src/config/http.js @@ -51,11 +51,12 @@ axios.interceptors.response.use( export const post = (sevmethod, params) => { return new Promise((resolve, reject) => { - axios.post(`${store.getters.baseUrl}/` + 'ZD_WMS_WebService/ZD_WMS_WebService.asmx?op=' + sevmethod, params) + // axios.post(`${store.getters.baseUrl}/` + 'ZD_WMS_WebService/ZD_WMS_WebService.asmx?op=' + sevmethod, params) + axios.post('/api/ZD_WMS_WebService/ZD_WMS_WebService.asmx?op=' + sevmethod, params) .then(response => { resolve(response.data) }, error => { - Dialog(error.message) + Dialog(error || error.message) reject(error.message) }) .catch((error) => { diff --git a/src/pages/login/Login.vue b/src/pages/login/Login.vue index 8ec2d5a..1e85910 100644 --- a/src/pages/login/Login.vue +++ b/src/pages/login/Login.vue @@ -13,7 +13,7 @@