mirror of https://gitee.com/pnoker/dc3-web.git
parent
218402fb7e
commit
8d32210694
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
@ -1,61 +0,0 @@
|
|||||||
import request from '@/config/axios'
|
|
||||||
|
|
||||||
export const groupApi = {
|
|
||||||
add: (group) => request({
|
|
||||||
url: '/api/manager/group/add',
|
|
||||||
method: 'post',
|
|
||||||
data: group
|
|
||||||
}),
|
|
||||||
delete: (id) => request({
|
|
||||||
url: '/api/manager/group/delete/' + id,
|
|
||||||
method: 'post'
|
|
||||||
}),
|
|
||||||
update: (group) => request({
|
|
||||||
url: '/api/manager/group/update',
|
|
||||||
method: 'post',
|
|
||||||
data: group
|
|
||||||
}),
|
|
||||||
selectById: (id) => request({
|
|
||||||
url: '/api/manager/group/id/' + id,
|
|
||||||
method: 'get'
|
|
||||||
}),
|
|
||||||
list: (group) => request({
|
|
||||||
url: '/api/manager/group/list',
|
|
||||||
method: 'post',
|
|
||||||
data: group
|
|
||||||
})
|
|
||||||
};
|
|
||||||
|
|
||||||
export const deviceApi = {
|
|
||||||
add: (group) => request({
|
|
||||||
url: '/device_api/manager/device/add',
|
|
||||||
method: 'post',
|
|
||||||
data: group
|
|
||||||
}),
|
|
||||||
delete: (id) => request({
|
|
||||||
url: '/device_api/manager/device/delete/' + id,
|
|
||||||
method: 'post'
|
|
||||||
}),
|
|
||||||
update: (group) => request({
|
|
||||||
url: '/device_api/manager/device/update',
|
|
||||||
method: 'post',
|
|
||||||
data: group
|
|
||||||
}),
|
|
||||||
selectById: (id) => request({
|
|
||||||
url: '/device_api/manager/device/id/' + id,
|
|
||||||
method: 'get'
|
|
||||||
}),
|
|
||||||
selectByCode: (code) => request({
|
|
||||||
url: '/device_api/manager/device/code/' + code,
|
|
||||||
method: 'get'
|
|
||||||
}),
|
|
||||||
selectByGroupAndName: (groupId, name) => request({
|
|
||||||
url: '/device_api/manager/device/group/' + groupId + '/name/' + name,
|
|
||||||
method: 'get'
|
|
||||||
}),
|
|
||||||
list: (group) => request({
|
|
||||||
url: '/device_api/manager/device/list',
|
|
||||||
method: 'post',
|
|
||||||
data: group
|
|
||||||
})
|
|
||||||
};
|
|
@ -0,0 +1,95 @@
|
|||||||
|
import request from '@/config/axios'
|
||||||
|
|
||||||
|
export const groupApi = {
|
||||||
|
add: (group) => request({
|
||||||
|
url: '/device_api/manager/group/add',
|
||||||
|
method: 'post',
|
||||||
|
data: group
|
||||||
|
}),
|
||||||
|
delete: (id) => request({
|
||||||
|
url: '/device_api/manager/group/delete/' + id,
|
||||||
|
method: 'post'
|
||||||
|
}),
|
||||||
|
update: (group) => request({
|
||||||
|
url: '/device_api/manager/group/update',
|
||||||
|
method: 'post',
|
||||||
|
data: group
|
||||||
|
}),
|
||||||
|
selectById: (id) => request({
|
||||||
|
url: '/device_api/manager/group/id/' + id,
|
||||||
|
method: 'get'
|
||||||
|
}),
|
||||||
|
list: (group) => request({
|
||||||
|
url: '/device_api/manager/group/list',
|
||||||
|
method: 'post',
|
||||||
|
data: group
|
||||||
|
}),
|
||||||
|
dictionary: () => request({
|
||||||
|
url: '/device_api/manager/group/dictionary',
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
};
|
||||||
|
|
||||||
|
export const profileApi = {
|
||||||
|
add: (profile) => request({
|
||||||
|
url: '/device_api/manager/profile/add',
|
||||||
|
method: 'post',
|
||||||
|
data: profile
|
||||||
|
}),
|
||||||
|
delete: (id) => request({
|
||||||
|
url: '/device_api/manager/profile/delete/' + id,
|
||||||
|
method: 'post'
|
||||||
|
}),
|
||||||
|
update: (profile) => request({
|
||||||
|
url: '/device_api/manager/profile/update',
|
||||||
|
method: 'post',
|
||||||
|
data: profile
|
||||||
|
}),
|
||||||
|
selectById: (id) => request({
|
||||||
|
url: '/device_api/manager/profile/id/' + id,
|
||||||
|
method: 'get'
|
||||||
|
}),
|
||||||
|
list: (profile) => request({
|
||||||
|
url: '/device_api/manager/profile/list',
|
||||||
|
method: 'post',
|
||||||
|
data: profile
|
||||||
|
}),
|
||||||
|
dictionary: () => request({
|
||||||
|
url: '/device_api/manager/profile/dictionary',
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
};
|
||||||
|
|
||||||
|
export const deviceApi = {
|
||||||
|
add: (device) => request({
|
||||||
|
url: '/device_api/manager/device/add',
|
||||||
|
method: 'post',
|
||||||
|
data: device
|
||||||
|
}),
|
||||||
|
delete: (id) => request({
|
||||||
|
url: '/device_api/manager/device/delete/' + id,
|
||||||
|
method: 'post'
|
||||||
|
}),
|
||||||
|
update: (device) => request({
|
||||||
|
url: '/device_api/manager/device/update',
|
||||||
|
method: 'post',
|
||||||
|
data: device
|
||||||
|
}),
|
||||||
|
selectById: (id) => request({
|
||||||
|
url: '/device_api/manager/device/id/' + id,
|
||||||
|
method: 'get'
|
||||||
|
}),
|
||||||
|
selectByCode: (code) => request({
|
||||||
|
url: '/device_api/manager/device/code/' + code,
|
||||||
|
method: 'get'
|
||||||
|
}),
|
||||||
|
selectByGroupAndName: (groupId, name) => request({
|
||||||
|
url: '/device_api/manager/device/group/' + groupId + '/name/' + name,
|
||||||
|
method: 'get'
|
||||||
|
}),
|
||||||
|
list: (device) => request({
|
||||||
|
url: '/device_api/manager/device/list',
|
||||||
|
method: 'post',
|
||||||
|
data: device
|
||||||
|
})
|
||||||
|
};
|
@ -0,0 +1,7 @@
|
|||||||
|
.el-scrollbar__view {
|
||||||
|
height: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.el-scrollbar__wrap {
|
||||||
|
overflow-x: hidden;
|
||||||
|
}
|
@ -1,17 +1,19 @@
|
|||||||
import Vue from 'vue'
|
import Vue from 'vue'
|
||||||
|
|
||||||
import Element from 'element-ui'
|
import Element from 'element-ui'
|
||||||
import Avue from "@smallwei/avue";
|
|
||||||
import locale from 'element-ui/lib/locale/lang/zh-CN'
|
|
||||||
import 'element-ui/lib/theme-chalk/index.css';
|
import 'element-ui/lib/theme-chalk/index.css';
|
||||||
import './element-variables.scss'
|
import './element-variables.scss'
|
||||||
import '@smallwei/avue/lib/index.css'
|
|
||||||
|
|
||||||
|
import locale from 'element-ui/lib/locale/lang/zh-CN'
|
||||||
|
import GeminiScrollbar from 'vue-gemini-scrollbar'
|
||||||
import baseCard from '@/components/card/base-card'
|
import baseCard from '@/components/card/base-card'
|
||||||
import titleCard from '@/components/card/title-card'
|
import titleCard from '@/components/card/title-card'
|
||||||
|
import Avue from '@smallwei/avue'
|
||||||
|
import '@smallwei/avue/lib/index.css'
|
||||||
|
|
||||||
Vue.use(Element, {locale});
|
Vue.use(Element, {locale});
|
||||||
Vue.use(Avue);
|
Vue.use(Avue);
|
||||||
|
Vue.use(GeminiScrollbar);
|
||||||
|
|
||||||
Vue.component('base-card', baseCard);
|
Vue.component('base-card', baseCard);
|
||||||
Vue.component('title-card', titleCard);
|
Vue.component('title-card', titleCard);
|
Loading…
Reference in new issue