index.js 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. import request from '@/utils/request';
  2. // 供应商列表
  3. export async function contactList(params) {
  4. const res = await request.get(`/eom/contact/page`, { params });
  5. if (res.data.code == 0) {
  6. return res.data.data;
  7. }
  8. return Promise.reject(new Error(res.data.message));
  9. }
  10. // 获取产品BOM列表
  11. export async function getBomPageCategoryId(params) {
  12. const res = await request.get(`/main/bomCategory/pageByCategoryId`, { params });
  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 notPass(data) {
  20. const res = await request.put(`/bpm/bom/notPass`, data);
  21. if (res.data.code == 0) {
  22. return res.data;
  23. }
  24. return Promise.reject(new Error(res.data.message));
  25. }
  26. // 嘉实医药不通过任务,关闭流程
  27. export async function jsBomNotPass(data) {
  28. const res = await request.put(`/bpm/jsbom/notPass`, data);
  29. if (res.data.code == 0) {
  30. return res.data;
  31. }
  32. return Promise.reject(new Error(res.data.message));
  33. }
  34. // 嘉实设备不通过任务,关闭流程
  35. export async function deviceNotPass(data) {
  36. const res = await request.put(`/bpm/jsbom/deviceNotPass`, data);
  37. if (res.data.code == 0) {
  38. return res.data;
  39. }
  40. return Promise.reject(new Error(res.data.message));
  41. }