import request from '@/utils/request'; import {stringify} from "qs"; export async function queryPatrol(params) { return request(`/patrol/data/${params.projectId}?${stringify(params)}`); } export async function queryPatrolRecord(params) { return request(`/patrol/record/${params.recordId}`); } export async function queryPatrolRecordTemplateList(params) { return request(`/patrol/record-template/list//${params.ProjectId}`); } export async function queryPatrolRecordTemplateById(params) { return request(`/patrol/record-template/item/${params.Id}`); } export async function updatePatrolRecordTemplate(params = {}) { return request(`/patrol/record-template/item`, { method: 'PUT', body: { ...params }, }); } export async function removePatrolRecordTemplate(params) { return request(`/patrol/record-template/item/${params.Id}`, {method: 'DELETE'}); } export async function addPatrolRecordTemplate(params){ return request(`/patrol/record-template/item`, { method: 'POST', body: params, }); } export async function addTemplateItem(params){ return request(`/patrol/record-template-item/`, { method: 'POST', body: params, }); } export async function sortTemplateItem(params){ return request(`/patrol/seq/record-template-item`, { method: 'POST', body: params, }); } export async function updateTemplateItem(params){ return request(`/patrol/record-template-item/`, { method: 'PUT', body: params, }); } export async function removePatrolRecordTemplateItem(params) { return request(`/patrol/record-template-item/${params.Id}`, {method: 'DELETE'}); }