106 lines
2.1 KiB
JavaScript
106 lines
2.1 KiB
JavaScript
|
import request from '@/utils/request';
|
||
|
|
||
|
// 查询轮训任务列列表
|
||
|
export function listJob(query) {
|
||
|
return request({
|
||
|
url: '/modbus/job/list',
|
||
|
method: 'get',
|
||
|
params: query,
|
||
|
});
|
||
|
}
|
||
|
|
||
|
// 查询轮训任务列详细
|
||
|
export function getJob(taskId) {
|
||
|
return request({
|
||
|
url: '/modbus/job/' + taskId,
|
||
|
method: 'get',
|
||
|
});
|
||
|
}
|
||
|
|
||
|
// 新增轮训任务列
|
||
|
export function addJob(data) {
|
||
|
return request({
|
||
|
url: '/modbus/job',
|
||
|
method: 'post',
|
||
|
data: data,
|
||
|
});
|
||
|
}
|
||
|
|
||
|
// 修改轮训任务列
|
||
|
export function updateJob(taskId, status) {
|
||
|
const data = {
|
||
|
taskId: taskId,
|
||
|
status: status,
|
||
|
};
|
||
|
return request({
|
||
|
url: '/modbus/job',
|
||
|
method: 'put',
|
||
|
data: data,
|
||
|
});
|
||
|
}
|
||
|
|
||
|
// 删除轮训任务列
|
||
|
export function delJob(data) {
|
||
|
return request({
|
||
|
url: '/modbus/job/del',
|
||
|
method: 'post',
|
||
|
data: data,
|
||
|
});
|
||
|
}
|
||
|
|
||
|
///产品///
|
||
|
// 查询产品轮训任务列列表
|
||
|
export function listProductJob(query) {
|
||
|
return request({
|
||
|
url: '/productModbus/job/list',
|
||
|
method: 'get',
|
||
|
params: query,
|
||
|
});
|
||
|
}
|
||
|
|
||
|
// 新增产品轮训任务列
|
||
|
export function addProductJob(data) {
|
||
|
return request({
|
||
|
url: '/productModbus/job',
|
||
|
method: 'post',
|
||
|
data: data,
|
||
|
});
|
||
|
}
|
||
|
|
||
|
// 修改产品轮训任务列
|
||
|
export function updateProductJob(taskId, status) {
|
||
|
const data = {
|
||
|
taskId: taskId,
|
||
|
status: status,
|
||
|
};
|
||
|
return request({
|
||
|
url: '/productModbus/job',
|
||
|
method: 'put',
|
||
|
data: data,
|
||
|
});
|
||
|
}
|
||
|
|
||
|
// 删除产品轮训任务列
|
||
|
export function delProductJob(ids) {
|
||
|
return request({
|
||
|
url: '/productModbus/job/' + ids,
|
||
|
method: 'delete',
|
||
|
});
|
||
|
}
|
||
|
|
||
|
// 获取产品轮训任务列详细信息
|
||
|
export function getProductJob(taskId) {
|
||
|
return request({
|
||
|
url: '/productModbus/job/' + taskId,
|
||
|
method: 'get',
|
||
|
});
|
||
|
}
|
||
|
|
||
|
//获取从机地址
|
||
|
export function getSlaveId(productId, deviceId) {
|
||
|
return request({
|
||
|
url: '/productModbus/job/getSlaveId?productId=' + productId + '&deviceId=' + deviceId,
|
||
|
method: 'get',
|
||
|
});
|
||
|
}
|