cloud-ui/src/api/fence/fence.js

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
})
}