productionSchedule.js 913 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. import request from '@/utils/request'
  2. //获取头部统计数据
  3. export async function count(query) {
  4. const res = await request({
  5. url: '/mes/index/count',
  6. method: 'get',
  7. params: query
  8. })
  9. if (res.data.code == 0) {
  10. return res.data.data;
  11. }
  12. return Promise.reject(new Error(res.data.message));
  13. }
  14. //获取工单列表
  15. export async function getSalesFinishListAPI(query) {
  16. const res = await request({
  17. url: '/mes/index/getOrderList',
  18. method: 'get',
  19. params: query
  20. })
  21. if (res.data.code == 0) {
  22. return res.data.data;
  23. }
  24. return Promise.reject(new Error(res.data.message));
  25. }
  26. //获取工单完成统计
  27. export async function completionCount(query) {
  28. const res = await request({
  29. url: '/mes/index/completionCount',
  30. method: 'get',
  31. params: query
  32. })
  33. if (res.data.code == 0) {
  34. return res.data.data;
  35. }
  36. return Promise.reject(new Error(res.data.message));
  37. }