| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121 |
- import request from '@/utils/request';
- // 工单分页
- export async function getWorkOrderPage(data) {
- const res = await request.get('/eam/workordermaintenance/page', {
- params: data
- });
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 获取规则名称下拉
- export async function getRule(data) {
- let par = new URLSearchParams(data);
- const res = await request.get(`/main/ruleinfo/page?` + par, {});
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 工单详情
- export async function getWordOrderDetail(workOrderId) {
- const res = await request.get(
- `/eam/workordermaintenance/maintenanceDetail/${workOrderId}`
- );
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 工单转派
- export async function workOrderRotate(data) {
- const res = await request.get('/eam/workordermaintenance/rotate', {
- params: data
- });
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 报工
- export async function report(data) {
- const res = await request.post('/eam/workordermaintenance/report', data);
- if (res.data.code == 0) {
- return res.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 详情
- export async function getById(id) {
- const res = await request.get(`/eam/planmaintenance/getById/${id}`);
- if (res.data.code == 0) {
- return res.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- /**
- * 查询人员列表
- * @param params 查询条件
- */
- export async function getUserPage(params) {
- let par = new URLSearchParams(params);
- const res = await request.get(`/main/user/getUserPage?` + par, {});
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 维修工单列表
- export async function getWorkOrderList(data) {
- const res = await request.get('/eam/workorder/getWorkOrderList', {
- params: data
- });
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 维修工单详情
- export async function getRepairById(id) {
- const res = await request.get(`/eam/repairrequest/getById/${id}`);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- export async function getWorkOrderDetail(code) {
- const res = await request.get('/eam/workorder/getWorkOrderDetail/' + code);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 查询实例详情
- export async function getAssetInfo(id) {
- const res = await request.get(`main/asset/getById/${id}`);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 报工
- export async function acceptance(data) {
- const res = await request.post('/eam/workorder/acceptance', data);
- if (res.data.code == 0) {
- return res.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
|