vue.config.js中
proxy: { '/api': { target: 'http://192.168.124.31:8085/', changeOrigin: true, ws: true, pathRewrite: { '^/api': '/' } }, '/api/tmAuthAcOrgTree': { target: 'http://10.11.51.239:8085/', changeOrigin: true, ws: true, pathRewrite: { '^/api/tmAuthAcOrgTree': '/' } } }
自定義的config.js
const baseUrl = 'twonetwork/api/' const baseUrl2 = 'twonetwork/api/tmAuthAcOrgTree' export default { baseUrl, baseUrl2 }
organization.js 組織架構接口文件
import config from '../filters/config' const baseUrl = config.baseUrl2 const findAllTreeNode = baseUrl + '/findAllTreeNode'; const findAllChildTreeNode = baseUrl + '/findAllChildTreeNode/{orgId}'; const findChildTreeNode = baseUrl + '/findChildTreeNode/{orgId}'; const queryAcOrgTree = baseUrl + '/queryAcOrgTree'; const querySubAcOrgTree = baseUrl + '/querySubAcOrgTree/{id}'; const queryTreeNode = baseUrl + '/queryTreeNode'; const findByOrgId = baseUrl + '/findByOrgId'; const saveOrgNewTree = baseUrl + '/saveOrgNewTree'; const deleteOrgNewTree = baseUrl + '/deleteOrgNewTree/{orgId}/{cascade}}'; export default { findAllTreeNode, findAllChildTreeNode, findChildTreeNode, queryAcOrgTree, querySubAcOrgTree, queryTreeNode, findByOrgId, saveOrgNewTree, deleteOrgNewTree }
臨時這么弄了下,有更好的方案 再做改正。