import { get, post, put, deleteApi } from "@/utils/request"; import Vue from "vue"; // 工单分页(巡点检、保养、量具送检) export async function getWorkOrderPage(data) { const res = await get(Vue.prototype.apiUrl + '/eam/workordermaintenance/page', data); if (res.code == 0) { return res.data; } return Promise.reject(new Error(res.message)); } // 工单详情(巡点检、保养、量具送检) export async function getWordOrderDetail(workOrderId) { const res = await get(Vue.prototype.apiUrl + `/eam/workordermaintenance/maintenanceDetail/${workOrderId}`); if (res.code == 0) { return res.data; } return Promise.reject(new Error(res.message)); } // 工单列表(维修工单) export async function getWorkOrderList(data) { const res = await get(Vue.prototype.apiUrl + '/eam/workorder/getWorkOrderList', data); if (res.code == 0) { return res.data; } return Promise.reject(new Error(res.message)); } // 维修工单详情(通过工单编码) export async function getWorkOrderDetail(code) { const res = await get(Vue.prototype.apiUrl + '/eam/workorder/getWorkOrderDetail/' + code); if (res.code == 0) { return res.data; } return Promise.reject(new Error(res.message)); } // 查询资产/设备详情 export async function getAssetInfo(id) { const res = await get(Vue.prototype.apiUrl + `/main/asset/getById/${id}`); if (res.code == 0) { return res.data; } return Promise.reject(new Error(res.message)); }