| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158 |
- import {
- postJ,
- post,
- get,
- getJ
- } 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 getAssistList(params) {
- const data = await postJ(Vue.prototype.apiUrl + `/eam/PdaWorkOrder/assistList`, 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 getJ(Vue.prototype.apiUrl + `/eam/workordermaintenance/rotate`, params)
- if (data.code == 0) {
- return data.data
- }
- return Promise.reject(new Error(data.message))
- }
- //
- export async function addAssists(params) {
- const data = await get(Vue.prototype.apiUrl + `/eam/workordermaintenance/addAssists`, 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))
- }
- // 维修工单获取数据不对,用pc端的接口
- export async function getRepairList(params) {
- const data = await get(Vue.prototype.apiUrl + `/eam/workorder/getWorkOrderList`, params)
- console.log(data)
- if (data.code == 0) {
- return data.data
- }
- return Promise.reject(new Error(data.message))
- }
|