diff --git a/cloud/bigscreen-design/index.html b/cloud/bigscreen-design/index.html index 8c4d77c..2a63d64 100755 --- a/cloud/bigscreen-design/index.html +++ b/cloud/bigscreen-design/index.html @@ -28,7 +28,7 @@
- Avue-data + 康来智慧冷链平台
@@ -36,4 +36,4 @@ - \ No newline at end of file + diff --git a/cloud/bigscreen-design/public/config.js b/cloud/bigscreen-design/public/config.js index bbbf754..07647ce 100644 --- a/cloud/bigscreen-design/public/config.js +++ b/cloud/bigscreen-design/public/config.js @@ -1,10 +1,10 @@ window.$website = { - isDemo: true, + isDemo: false, isDemoTip: '演示环境不允许操作', - title: 'avue-data数据大屏', + title: '康来生物数据大屏', name: '康来生物有限公司 数据大屏', subName: '可视化数据大屏版权所有 © 长沙康来生物科技有限公司', - url: 'http://localhost:8050/blade-visual', + url: 'http://192.168.3.10:9999/common_proxy/common', autoSave: false, autoSaveTime: 60000, tabsList: [0, 1, 2, 3, 4, 5, 6], diff --git a/cloud/bigscreen-design/src/api/category.js b/cloud/bigscreen-design/src/api/category.js index 58f143e..b176594 100644 --- a/cloud/bigscreen-design/src/api/category.js +++ b/cloud/bigscreen-design/src/api/category.js @@ -1,7 +1,7 @@ import { url } from '@/config'; import request from '../axios' export const getList = (params) => request({ - url: url + '/category/list', + url: url + '/visual/category/list', method: 'get', params: params }); @@ -9,7 +9,7 @@ export const getList = (params) => request({ export const getObj = (id) => request({ - url: url + '/category/detail', + url: url + '/visual/category/detail', method: 'get', params: { id @@ -17,12 +17,12 @@ export const getObj = (id) => request({ }); export const addObj = (data) => request({ - url: url + '/category/save', + url: url + '/visual/category/save', method: 'post', data: data }); export const updateObj = (data) => request({ - url: url + '/category/update', + url: url + '/visual/category/update', method: 'post', data: data }); @@ -30,9 +30,9 @@ export const updateObj = (data) => request({ export const delObj = (id) => request({ - url: url + '/category/remove', + url: url + '/visual/category/remove', method: 'post', params: { ids: id } -}); \ No newline at end of file +}); diff --git a/cloud/bigscreen-design/src/api/components.js b/cloud/bigscreen-design/src/api/components.js index 019449c..a6a2d5f 100644 --- a/cloud/bigscreen-design/src/api/components.js +++ b/cloud/bigscreen-design/src/api/components.js @@ -1,7 +1,7 @@ import { url } from '@/config'; import request from '../axios' export const getList = (params) => request({ - url: url + '/component/list', + url: url + '/visual/component/list', method: 'get', params: params }); @@ -9,7 +9,7 @@ export const getList = (params) => request({ export const getObj = (id) => request({ - url: url + '/component/detail', + url: url + '/visual/component/detail', method: 'get', params: { id @@ -17,12 +17,12 @@ export const getObj = (id) => request({ }); export const addObj = (data) => request({ - url: url + '/component/save', + url: url + '/visual/component/save', method: 'post', data: data }); export const updateObj = (data) => request({ - url: url + '/component/update', + url: url + '/visual/component/update', method: 'post', data: data }); @@ -30,9 +30,9 @@ export const updateObj = (data) => request({ export const delObj = (id) => request({ - url: url + '/component/remove', + url: url + '/visual/component/remove', method: 'post', params: { ids: id } -}); \ No newline at end of file +}); diff --git a/cloud/bigscreen-design/src/api/db.js b/cloud/bigscreen-design/src/api/db.js index ac8b4e5..566caa0 100644 --- a/cloud/bigscreen-design/src/api/db.js +++ b/cloud/bigscreen-design/src/api/db.js @@ -3,7 +3,7 @@ import crypto from '@/utils/crypto' import request from '../axios'; export const getList = (params) => { return request({ - url: url + '/db/list', + url: url + '/visual/db/list', method: 'get', params: params }) @@ -11,7 +11,7 @@ export const getList = (params) => { export const getDetail = (id) => { return request({ - url: url + '/db/detail', + url: url + '/visual/db/detail', method: 'get', params: { id @@ -21,7 +21,7 @@ export const getDetail = (id) => { export const remove = (ids) => { return request({ - url: url + '/db/remove', + url: url + '/visual/db/remove', method: 'post', params: { ids, @@ -31,7 +31,7 @@ export const remove = (ids) => { export const add = (row) => { return request({ - url: url + '/db/submit', + url: url + '/visual/db/submit', method: 'post', data: row }) @@ -39,14 +39,14 @@ export const add = (row) => { export const update = (row) => { return request({ - url: url + '/db/submit', + url: url + '/visual/db/submit', method: 'post', data: row }) } export const dynamicSql = (data) => { return request({ - url: url + '/db/dynamic-query', + url: url + '/visual/db/dynamic-query', method: 'post', headers: { 'data': data, @@ -57,7 +57,7 @@ export const dynamicSql = (data) => { } export const dbTest = (data) => { return request({ - url: url + '/db/db-test', + url: url + '/visual/db/db-test', method: 'post', headers: { 'data': crypto.encrypt(JSON.stringify(data)), @@ -65,4 +65,4 @@ export const dbTest = (data) => { }, data: crypto.encrypt(JSON.stringify(data)) }) -} \ No newline at end of file +} diff --git a/cloud/bigscreen-design/src/api/map.js b/cloud/bigscreen-design/src/api/map.js index 3e61590..c5c2828 100644 --- a/cloud/bigscreen-design/src/api/map.js +++ b/cloud/bigscreen-design/src/api/map.js @@ -1,7 +1,7 @@ import { url } from '@/config'; import request from '../axios' export const getList = (params) => request({ - url: url + '/map/list', + url: url + '/visual/map/list', method: 'get', params: params }); @@ -9,7 +9,7 @@ export const getList = (params) => request({ export const getObj = (id) => request({ - url: url + '/map/detail', + url: url + '/visual/map/detail', method: 'get', params: { id @@ -17,12 +17,12 @@ export const getObj = (id) => request({ }); export const addObj = (data) => request({ - url: url + '/map/save', + url: url + '/visual/map/save', method: 'post', data: data }); export const updateObj = (data) => request({ - url: url + '/map/update', + url: url + '/visual/map/update', method: 'post', data: data }); @@ -30,9 +30,9 @@ export const updateObj = (data) => request({ export const delObj = (id) => request({ - url: url + '/map/remove', + url: url + '/visual/map/remove', method: 'post', params: { ids: id } -}); \ No newline at end of file +}); diff --git a/cloud/bigscreen-design/src/api/record.js b/cloud/bigscreen-design/src/api/record.js index 9b9dba7..da2c95d 100644 --- a/cloud/bigscreen-design/src/api/record.js +++ b/cloud/bigscreen-design/src/api/record.js @@ -1,7 +1,7 @@ import { url } from '@/config'; import request from '../axios' export const getList = (params) => request({ - url: url + '/record/list', + url: url + '/visual/record/list', method: 'get', params: params }); @@ -9,7 +9,7 @@ export const getList = (params) => request({ export const getObj = (id) => request({ - url: url + '/record/detail', + url: url + '/visual/record/detail', method: 'get', params: { id @@ -17,12 +17,12 @@ export const getObj = (id) => request({ }); export const addObj = (data) => request({ - url: url + '/record/save', + url: url + '/visual/record/save', method: 'post', data: data }); export const updateObj = (data) => request({ - url: url + '/record/update', + url: url + '/visual/record/update', method: 'post', data: data }); @@ -30,9 +30,9 @@ export const updateObj = (data) => request({ export const delObj = (id) => request({ - url: url + '/record/remove', + url: url + '/visual/record/remove', method: 'post', params: { ids: id } -}); \ No newline at end of file +}); diff --git a/cloud/bigscreen-design/src/router.js b/cloud/bigscreen-design/src/router.js index 69a89a7..9b1c8db 100644 --- a/cloud/bigscreen-design/src/router.js +++ b/cloud/bigscreen-design/src/router.js @@ -47,4 +47,12 @@ const vueRouter = createRouter({ import( /* webpackChunkName: "page" */ '@/page/view.vue') }] }) -export default vueRouter; \ No newline at end of file + +vueRouter.beforeEach((to, from, next) => { + // 获取当前路由的查询参数 + const queryParams = to.query + queryParams.token && (window.$glob.header['Authorization'] = `Bearer ${queryParams.token}`) + next() +}) + +export default vueRouter;