index.js 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. import request from '@/utils/request';
  2. // 产品合格率
  3. export async function queryHomePage (data) {
  4. const res = await request.post(`/qms/quality_work_order/queryHomePage` , data);
  5. if (res.data.code == 0) {
  6. return res.data.data;
  7. }
  8. return Promise.reject(new Error(res.data.message));
  9. }
  10. // 工厂查询
  11. export async function queryFactory () {
  12. const res = await request.get(`/qms/quality_work_order/queryFactory`);
  13. if (res.data.code == 0) {
  14. return res.data.data;
  15. }
  16. return Promise.reject(new Error(res.data.message));
  17. }
  18. // 班组查询
  19. export async function queryTeam () {
  20. const res = await request.get(`/qms/quality_work_order/queryTeam`);
  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 queryProductionLine () {
  28. const res = await request.get(`/qms/quality_work_order/queryProductionLine`);
  29. if (res.data.code == 0) {
  30. return res.data.data;
  31. }
  32. return Promise.reject(new Error(res.data.message));
  33. }
  34. // 不良占比
  35. export async function queryProportionDefectiveTypes () {
  36. const res = await request.post(`/qms/quality_work_order/queryProportionDefectiveTypes`);
  37. if (res.data.code == 0) {
  38. return res.data.data;
  39. }
  40. return Promise.reject(new Error(res.data.message));
  41. }