import request from "@/utils/request"; import { AxiosPromise } from "axios"; import {Fault, FaultHandle} from "@/api/fault/types"; /** * 获取关联图片 * * @param fault */ export function getFault(data: Fault): AxiosPromise { return request({ url: "/api/v1/process/escalationImg/list", method: "post", data: data, }); } /** * 获取报故详情 * * @param id * @param data */ export function getFaultDetails(id: Number): AxiosPromise { return request({ url: "/api/v1/process/escalationFault/get/" + id, method: "get", }); } /** * 处理结果 * * @param id * @param data */ export function handleEscalationFault(data: FaultHandle): AxiosPromise { return request({ url: "/api/v1/process/escalationFault/handle", method: "post", data: data, }); } /** * 处理结果 * * @param id * @param data */ export function getSeqNoList(data:Fault): AxiosPromise { return request({ url: "/api/v1/process/escalationItem/list" , method: "post", data: data, }); }