Browse Source

chore: 可视化设计

master
wangxiang 2 years ago
parent
commit
247a10d7a8
  1. 4
      cloud/bigscreen-design/index.html
  2. 6
      cloud/bigscreen-design/public/config.js
  3. 12
      cloud/bigscreen-design/src/api/category.js
  4. 12
      cloud/bigscreen-design/src/api/components.js
  5. 16
      cloud/bigscreen-design/src/api/db.js
  6. 12
      cloud/bigscreen-design/src/api/map.js
  7. 12
      cloud/bigscreen-design/src/api/record.js
  8. 10
      cloud/bigscreen-design/src/router.js

4
cloud/bigscreen-design/index.html

@ -28,7 +28,7 @@ @@ -28,7 +28,7 @@
</span>
</div>
<div class="loading-title">
Avue-data
康来智慧冷链平台
</div>
</div>
</div>
@ -36,4 +36,4 @@ @@ -36,4 +36,4 @@
<script type="module" src="/src/main.js"></script>
</body>
</html>
</html>

6
cloud/bigscreen-design/public/config.js

@ -1,10 +1,10 @@ @@ -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],

12
cloud/bigscreen-design/src/api/category.js

@ -1,7 +1,7 @@ @@ -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({ @@ -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({ @@ -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({ @@ -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
}
});
});

12
cloud/bigscreen-design/src/api/components.js

@ -1,7 +1,7 @@ @@ -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({ @@ -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({ @@ -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({ @@ -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
}
});
});

16
cloud/bigscreen-design/src/api/db.js

@ -3,7 +3,7 @@ import crypto from '@/utils/crypto' @@ -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) => { @@ -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) => { @@ -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) => { @@ -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) => { @@ -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) => { @@ -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) => { @@ -65,4 +65,4 @@ export const dbTest = (data) => {
},
data: crypto.encrypt(JSON.stringify(data))
})
}
}

12
cloud/bigscreen-design/src/api/map.js

@ -1,7 +1,7 @@ @@ -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({ @@ -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({ @@ -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({ @@ -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
}
});
});

12
cloud/bigscreen-design/src/api/record.js

@ -1,7 +1,7 @@ @@ -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({ @@ -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({ @@ -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({ @@ -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
}
});
});

10
cloud/bigscreen-design/src/router.js

@ -47,4 +47,12 @@ const vueRouter = createRouter({ @@ -47,4 +47,12 @@ const vueRouter = createRouter({
import( /* webpackChunkName: "page" */ '@/page/view.vue')
}]
})
export default vueRouter;
vueRouter.beforeEach((to, from, next) => {
// 获取当前路由的查询参数
const queryParams = to.query
queryParams.token && (window.$glob.header['Authorization'] = `Bearer ${queryParams.token}`)
next()
})
export default vueRouter;

Loading…
Cancel
Save