import request from "@/utils/request" // 获取所有scd列表 function getAllScd(data) { return request({ url: `/screen/scd/list`, method: "get", params: data }) } // 获取指定scd下的间隔信息 function getScdMiddle(data) { return request({ url: `/scd/area/list`, method: "get", params: data }) } // 获取指定间隔下的ied信息 function getIedMiddle(data){ return request({ url:`/scd/area/ied/list`, method:"get", params:data }) } // 获取scd详细信息 function scdReal(data){ return request({ url:`/screen/scd/info`, method:"get", params:data, }) } // 解析scd function loadScd(data){ return request({ url:`/screen/scd/parse/step1`, method:"post", data, }) } // 获取解析后的数据 function getLoadScd(data){ return request({ url:`/admin/get/check_area`, method:"get", params:data }) } // 修改并保存指定检测间隔下的IED装置列表 function stickIed(data){ return request({ url:`/admin/update/check_area/ied`, method:"post", data, }) } // 查询指定检测间隔下的IED装置列表 function getTikIed(data){ return request({ url:`/admin/get/check_area/ied`, method:"get", params:data, }) } // function scdAllIed(data){ return request({ url:`/scd/area/ied/list`, method:"get", params:data, }) } // 获取指定scd下的crc效验结果 function getCrc(data){ return request({ url:`/screen/scd/crc`, method:"get", params:data }) } // 获取scd详细信息 function getScdById(data){ return request({ url:`/screen/scd/info`, method:"get", params:data }) } function aginParseArea(data){ return request({ url:`/admin/parse/check_area`, method:"post", params:data }) } // @Param area_id formData int true "间隔ID" // @Param ied_name formData string true "IED装置名称" // @Param ied_no formData string true "IED装置在特定间隔内,端子间使用的编号" function setAreaIedNo(data){ return request({ url:`/admin/update/check_area/iedno`, method:"post", params:data }) } export default { getAllScd, getScdMiddle, getIedMiddle, scdReal, loadScd, getLoadScd, stickIed, getTikIed, scdAllIed, getCrc, getScdById, aginParseArea, setAreaIedNo, }