80 lines
1.3 KiB
JavaScript
80 lines
1.3 KiB
JavaScript
import request from '@/utils/request'
|
|
// 查询电子围栏列表
|
|
export function listFence(data) {
|
|
return request({
|
|
url: '/vehicles/fence/fenceselectList',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 查询电子围栏选择列表
|
|
export function fenceArray(data) {
|
|
return request({
|
|
url: '/vehicles/fence/fenceArray',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
//添加
|
|
export function addfence(data) {
|
|
return request({
|
|
url: '/vehicles/fence/add',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
//修改
|
|
export function updfence(data) {
|
|
return request({
|
|
url: `/vehicles/fence/upd/${data.id}`,
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
//删除
|
|
export function delElectronById(id) {
|
|
return request({
|
|
url: '/vehicles/fence/delElectronById/'+id,
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
//根据id设置围栏
|
|
export function setFenceWay(data) {
|
|
return request({
|
|
url: '/vehicles/fence/setFenceWay',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
|
|
//开启围栏
|
|
export function openFence(id) {
|
|
return request({
|
|
url: '/vehicles/fence/open/'+id,
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
//回显
|
|
export function findElectronicByid(id) {
|
|
return request({
|
|
url: '/vehicles/fence/findElectronicByid/'+id,
|
|
method: 'post',
|
|
})
|
|
}
|
|
|
|
//关闭围栏
|
|
export function closeFence(id) {
|
|
return request({
|
|
url: '/vehicles/fence/close/'+id,
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|