liujing 11 сар өмнө
parent
commit
83040481a9

+ 1 - 1
src/api/topo.js

@@ -23,7 +23,7 @@ export function serviceGraphSide(data) {
 
 export function serviceSide(data) {
   return request({
-    url: '/re/api/v1/service/side',
+    url: '/api/re/api/v1/service/side',
     method: 'get',
     params:data
   })

+ 2 - 2
src/api/trace.js

@@ -70,8 +70,8 @@ export function networkSpans(data){
 }
 //获取火焰图数据
 export function getFlameData(data){
-  return requestOther({
-    url: '/v1/stats/querier/trace/complation',
+  return request({
+    url: '/app/v1/stats/querier/trace/complation',
     method: 'post',
     data: data
   })

+ 1 - 1
src/api/user.js

@@ -20,7 +20,7 @@ export function logout() {
 // refreshtoken 刷新token
 export function refreshtoken(data) {
   return request({
-    url: '/refreshtoken',
+    url: '/api/refreshtoken',
     method: 'post',
     data
   })

+ 1 - 1
src/api/ws.js

@@ -3,7 +3,7 @@ import request from '@/utils/request'
 // 查询SysJob列表
 export function unWsLogout(id, group) {
   return request({
-    url: '/wslogout/' + id + '/' + group,
+    url: '/api/wslogout/' + id + '/' + group,
     method: 'get'
   })
 }

+ 2 - 1
src/utils/request.js

@@ -6,8 +6,9 @@ import { getToken } from '@/utils/auth'
 
 // let url = window.location.host +"/re"
 // create an axios instance
+axios.defaults.baseURL = '/'
 const service = axios.create({
-  baseURL: process.env.VUE_APP_BASE_API, // url = base url + request url
+  // baseURL: process.env.VUE_APP_BASE_API, // url = base url + request url
   // withCredentials: true, // send cookies when cross-domain requests
   timeout: 30000 // request timeout
 })

+ 0 - 1
src/views/apps/components/nodeDetail.vue

@@ -23,7 +23,6 @@
 
 <script>
 import resize from './mixins/resize'
-import {serviceSide} from '@/api/topo'
 import moment from 'moment'
 export default {
   mixins: [resize],

+ 0 - 1
src/views/service/Interface/components/nodeDetail.vue

@@ -23,7 +23,6 @@
 
 <script>
 import resize from './mixins/resize'
-import {serviceSide} from '@/api/topo'
 import moment from 'moment'
 export default {
   mixins: [resize],

+ 0 - 1
src/views/service/service/components/nodeDetail.vue

@@ -23,7 +23,6 @@
 
 <script>
 import resize from './mixins/resize'
-import {serviceSide} from '@/api/topo'
 import moment from 'moment'
 export default {
   mixins: [resize],

+ 13 - 0
vue.config.js

@@ -39,6 +39,19 @@ module.exports = {
     overlay: {
       warnings: false,
       errors: true
+    },
+    proxy: {
+      '/api': {
+        target: 'http://observe-server.cestong.com.cn',// 目标服务器地址
+        changeOrigin: true// 是否改变源地址
+      },
+      '/app': {
+        target: 'http://app.cestong.com.cn',
+        changeOrigin: true,
+        pathRewrite: {
+          '^/app': ''// 重写路径
+        }
+      }
     }
   },
   configureWebpack: {