SmartSubstationPlatform/riis-web/src/api/task/index.ts

113 lines
2.5 KiB
TypeScript
Raw Normal View History

2025-04-24 14:53:21 +08:00
import request from '@/utils/request';
//根据变电站Id查询巡视任务
export function getTaskByStationId(params:any){
return request({
url: '/patroltasks/task/getTaskByStationId' ,
method: 'get',
params:params
});
}
//分页查询巡视任务执行情况
export function getTaskToDoList(params:any){
return request({
url: '/patroltasks/task-todo/getTaskToDoPage' ,
method: 'get',
params:params
});
}
//查询巡视任务执行情况详情
export function getTaskToDo(params:any){
return request({
url: '/patroltasks/task-todo/getTaskToDo' ,
method: 'get',
params:params
});
}
//分页查询检修计划
export function getTaskList(params:any){
return request({
url: '/patroltasks/examine-plan/getExaminePlanPage' ,
method: 'get',
params:params
});
}
//新增检修计划
export function addExaminePlan(params:any){
return request({
url: '/patroltasks/examine-plan/addExaminePlan' ,
method: 'post',
data:params
});
}
//修改检修计划
export function updateExaminePlan(params:any){
return request({
url: '/patroltasks/examine-plan/updateExaminePlan' ,
method: 'post',
data:params
});
}
export function deleteExaminePlan(params: any) {
return request({
url: '/patroltasks/examine-plan/deleteExaminePlan',
method: 'post',
params: params
});
}
//根据Id查询关联信息
export function getBindInfoById(params: any) {
return request({
url: '/patroltasks/examine-plan/getBindInfoById',
method: 'get',
params: params
});
}
//设置检修计划是否启用
export function setExaminePlanStatus(params:any){
return request({
url: '/patroltasks/examine-plan/setExaminePlanStatus' ,
method: 'post',
params:params
});
}
//获取区域下所有间隔
export function getSubstationBayByArea(params: any) {
return request({
url: '/basedata/substation/getSubstationBay',
method: 'get',
params: params
});
}
//获取通过间隔查部件
export function getComponentByBayId(params:any){
return request({
url: '/basedata/substation-maindevice/getComponentByBayId' ,
method: 'get',
params:params
});
}
//查询变电站数据同步日志
export function querylog(params:any){
return request({
url: '/stationnode/translog/querylog' ,
method: 'get',
params:params
});
}
//查询检修巡视点位
export function getBindExamineDevice(params:any){
return request({
url: '/patroltasks/examine-plan/getBindExamineDevice' ,
method: 'get',
params:params
});
}