import { postJ, post, get } from '@/utils/request' import Vue from 'vue' // 我的工单列表(巡点检,保养,量具送检) export async function getWorkOrderList(params) { const data = await postJ(Vue.prototype.apiUrl + `/eam/PdaWorkOrder/list`, params) if (data.code == 0) { return data.data } return Promise.reject(new Error(data.message)) } // 设备列表(巡点检,保养,量具送检) export async function getDeviceList(params) { const data = await get(Vue.prototype.apiUrl + `/eam/PdaWorkOrder/deviceList`, params) if (data.code == 0) { return data.data } return Promise.reject(new Error(data.message)) } // 我的工单详情(巡点检,保养,量具送检) export async function getWorkOrderDetail(params) { const data = await get(Vue.prototype.apiUrl + `/eam/PdaWorkOrder/info`, params) if (data.code == 0) { return data.data } return Promise.reject(new Error(data.message)) } // 设备事项检查(巡点检,保养,量具送检) export async function mattersChecked(params) { const data = await postJ(Vue.prototype.apiUrl + `/eam/PdaWorkOrder/mattersChecked`, params) if (data.code == 0) { return data.data } return Promise.reject(new Error(data.message)) } // 获取机构列表 export async function listOrganizations(id) { console.log(Vue.prototype.apiUrl) console.log('id-----------------------------', id) const data = await get(Vue.prototype.apiUrl + `/main/group/getGroupTree`, { parentId: id }) console.log(data) if (data.code == 0) { return data.data } return Promise.reject(new Error(data.message)) } // 获取设备事项详情 export async function getDeviceInfo(params) { const data = await get(Vue.prototype.apiUrl + `/eam/PdaWorkOrder/deviceInfo`, params) if (data.code == 0) { return data.data } return Promise.reject(new Error(data.message)) } // 开始执行 export async function startExecuting(params) { const data = await postJ(Vue.prototype.apiUrl + `/eam/PdaWorkOrder/startExecuting`, params) if (data.code == 0) { return data.data } return Promise.reject(new Error(data.message)) } // 报工 export async function signingWork(params) { const data = await postJ(Vue.prototype.apiUrl + `/eam/PdaWorkOrder/signingWork`, params) if (data.code == 0) { return data.data } return Promise.reject(new Error(data.message)) } // 根据条件查询人员列表 export async function getUserPage(params) { const data = await get(Vue.prototype.apiUrl + `/main/user/getUserPage`, params) if (data.code == 0) { return data.data } return Promise.reject(new Error(data.message)) } // 转派 export async function workOrderRotate(params) { const data = await get(Vue.prototype.apiUrl + `/eam/workordermaintenance/rotate`, params) if (data.code == 0) { return data.data } return Promise.reject(new Error(data.message)) } // 我的工单统计 export async function statistics(params) { const data = await get(Vue.prototype.apiUrl + `/eam/PdaWorkOrder/statistics`, params) if (data.code == 0) { return data.data } return Promise.reject(new Error(data.message)) } // 我的工单设备状态统计 export async function devicestatistics(params) { const data = await get(Vue.prototype.apiUrl + `/eam/PdaWorkOrder/deviceStatistics`, params) console.log(data) if (data.code == 0) { return data.data } return Promise.reject(new Error(data.message)) } // 扫码设备列表-巡点检,保养,量具送检 export async function deviceListQrCode(params) { const data = await get(Vue.prototype.apiUrl + `/eam/PdaWorkOrder/deviceListQrCode`, params) console.log(data) if (data.code == 0) { return data.data } return Promise.reject(new Error(data.message)) }