import request from "@/utils/request"; import {stringify} from "qs"; export async function getList(params) { return request(`/fault_analysis/list/${params.ProjectId}?${stringify(params)}`); } export async function updateList(params){ return request(`/fault_analysis/item`, { method: 'PUT', body: {...params}, }); } export async function getDeciveCode(params) { return request(`/patrol/device/list/${params.ProjectId}?currentPage=1&pageSize=99999999`); } export async function getDeviceThreshold(params) { return request(`/patrol/device/threshold/list/${params.ID}/${params.DeviceCode}`); } export async function removeOsmoticNanofiltration(params) { return request(`/fault_analysis/item/${params.Id}`, {method: 'DELETE'}); } export async function getSolution(params) { return request(`/pn-breakdown-dict/list/${params.solutionId}`); } export async function getPossibleReason(params) { return request(`/pn-breakdown-dict/list/${params.possibleReason}`); } export async function getEnumeration() { return request('/pn-breakdown-dict/list'); } export async function addContent(params){ return request(`/pn-breakdown-dict/item/`, { method: 'POST', body: params, }); } export async function updateContent(params){ return request(`/pn-breakdown-dict/item/`, { method: 'PUT', body: params, }); } export async function removeContent(params) { return request(`/pn-breakdown-dict/item//${params.id}`, {method: 'DELETE'}); } export async function saveModal(params){ return request(`/fault_analysis/item`, { method: 'POST', body: params, }); } export async function getFaultDetails(params) { return request(`/fault_analysis/item/${params.projectId}/${params.DeviceCode}`); } export async function copy(params){ console.log(params); return request('/fault_analysis/copy-item', { method: 'POST', body: params, }); }