68 lines
1.3 KiB
JavaScript
68 lines
1.3 KiB
JavaScript
import request from '@/utils/request'
|
|
|
|
// 查询计量设备(阈值移至此处)列表
|
|
export function listMeter(query) {
|
|
return request({
|
|
url: '/mes/meter/list',
|
|
method: 'get',
|
|
params: query
|
|
})
|
|
}
|
|
|
|
// 查询计量设备(阈值移至此处)详细
|
|
export function getMeter(meterId) {
|
|
return request({
|
|
url: '/mes/meter/' + meterId,
|
|
method: 'get'
|
|
})
|
|
}
|
|
|
|
// 新增计量设备(阈值移至此处)
|
|
export function addMeter(data) {
|
|
return request({
|
|
url: '/mes/meter',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
|
|
// 修改计量设备(阈值移至此处)
|
|
export function updateMeter(data) {
|
|
return request({
|
|
url: '/mes/meter',
|
|
method: 'put',
|
|
data: data
|
|
})
|
|
}
|
|
|
|
// 删除计量设备(阈值移至此处)
|
|
export function delMeter(meterId) {
|
|
return request({
|
|
url: '/mes/meter/' + meterId,
|
|
method: 'delete'
|
|
})
|
|
}
|
|
|
|
// 下载设备导入模板
|
|
export function downloadMeterTemplate() {
|
|
return request({
|
|
url: '/mes/meter/template',
|
|
method: 'get',
|
|
responseType: 'blob'
|
|
})
|
|
}
|
|
|
|
// 导入设备
|
|
export function importMeters(file) {
|
|
const formData = new FormData()
|
|
formData.append('file', file)
|
|
return request({
|
|
url: '/mes/meter/import',
|
|
method: 'post',
|
|
data: formData,
|
|
headers: {
|
|
'Content-Type': 'multipart/form-data'
|
|
}
|
|
})
|
|
}
|