inspectionClassify.js 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. import request from '@/utils/request';
  2. // 列表
  3. export async function getList(data) {
  4. let par = new URLSearchParams(data);
  5. const res = await request.get(`/qms/qualitylevel/page?` + par, {});
  6. if (res.data.code == 0) {
  7. return res.data.data;
  8. }
  9. return Promise.reject(new Error(res.data.message));
  10. }
  11. export async function pageByBom(data) {
  12. let par = new URLSearchParams(data);
  13. const res = await request.get(`/qms/qualitylevel/pageByBom?` + par, {});
  14. if (res.data.code == 0) {
  15. return res.data.data;
  16. }
  17. return Promise.reject(new Error(res.data.message));
  18. }
  19. export async function getById(id) {
  20. const res = await request.get(`/qms/qualitylevel/getById/${id}`);
  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 saveBatch(data) {
  28. const res = await request.post(`/qms/qualitylevel/saveBatch`, data);
  29. if (res.data.code == 0) {
  30. return res.data;
  31. }
  32. return Promise.reject(new Error(res.data.message));
  33. }
  34. export async function getTemplateList(data) {
  35. let par = new URLSearchParams(data);
  36. const res = await request.get(`/qms/qualitytemplate/page?` + par, {});
  37. if (res.data.code == 0) {
  38. return res.data.data;
  39. }
  40. return Promise.reject(new Error(res.data.message));
  41. }
  42. export async function getTemplateById(id) {
  43. const res = await request.get(`/qms/qualitytemplate/getById/${id}`);
  44. if (res.data.code == 0) {
  45. return res.data;
  46. }
  47. return Promise.reject(new Error(res.data.message));
  48. }
  49. export async function saveTemplate(data) {
  50. const res = await request.post(`/qms/qualitytemplate/save`, data);
  51. if (res.data.code == 0) {
  52. return res.data;
  53. }
  54. return Promise.reject(new Error(res.data.message));
  55. }
  56. export async function getQualityStandardList(data) {
  57. let par = new URLSearchParams(data);
  58. const res = await request.get(`/qms/qualitystandard/page?` + par, {});
  59. if (res.data.code == 0) {
  60. return res.data.data;
  61. }
  62. return Promise.reject(new Error(res.data.message));
  63. }