index.js 885 B

123456789101112131415161718192021222324252627282930313233
  1. import request from '@/utils/request';
  2. // 工单分页
  3. export async function getWorkOrderPage(data) {
  4. const res = await request.get('/eam/workordermaintenance/page', {
  5. params: data
  6. });
  7. if (res.data.code == 0) {
  8. return res.data.data;
  9. }
  10. return Promise.reject(new Error(res.data.message));
  11. }
  12. // 获取规则名称下拉
  13. export async function getRule(data) {
  14. let par = new URLSearchParams(data);
  15. const res = await request.get(`/main/ruleinfo/page?` + par, {});
  16. if (res.data.code == 0) {
  17. return res.data.data;
  18. }
  19. return Promise.reject(new Error(res.data.message));
  20. }
  21. // 工单详情
  22. export async function getWordOrderDetail(workOrderId) {
  23. const res = await request.get(
  24. `/eam/workordermaintenance/maintenanceDetail/${workOrderId}`
  25. );
  26. if (res.data.code == 0) {
  27. return res.data.data;
  28. }
  29. return Promise.reject(new Error(res.data.message));
  30. }