| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- 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));
- }
|