index.js 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  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/sample/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. //保存
  12. export async function saveData(data) {
  13. const res = await request.post(`/qms/sample/save`, data);
  14. if (res.data.code == 0) {
  15. return res.data.data;
  16. }
  17. return Promise.reject(new Error(res.data.message));
  18. }
  19. // 列表
  20. export async function getSampleQWorkOrderIdPage(data) {
  21. let par = new URLSearchParams(data);
  22. const res = await request.get(`/qms/sample/getSampleQWorkOrderId?` + par, {});
  23. if (res.data.code == 0) {
  24. return res.data.data;
  25. }
  26. return Promise.reject(new Error(res.data.message));
  27. }
  28. // 详情页面
  29. export async function getById(id) {
  30. const res = await request.get(`/qms/sample/getById/${id}`);
  31. if (res.data.code == 0) {
  32. return res.data;
  33. }
  34. return Promise.reject(new Error(res.data.message));
  35. }
  36. export async function disposeSubmit(data) {
  37. const res = await request.post(`/qms/sample/dispose`, data);
  38. if (res.data.code == 0) {
  39. return res.data.data;
  40. }
  41. return Promise.reject(new Error(res.data.message));
  42. }
  43. // 列表
  44. export async function getSampleSmallWhole(data) {
  45. let par = new URLSearchParams(data);
  46. const res = await request.get(
  47. `/qms/qualitysample/getSampleSmallWhole?` + par,
  48. {}
  49. );
  50. if (res.data.code == 0) {
  51. return res.data.data;
  52. }
  53. return Promise.reject(new Error(res.data.message));
  54. }
  55. export async function getQualitySampleList(data) {
  56. let par = new URLSearchParams(data);
  57. const res = await request.get(`/qms/qualitysample/page?` + par, {});
  58. if (res.data.code == 0) {
  59. return res.data.data;
  60. }
  61. return Promise.reject(new Error(res.data.message));
  62. }
  63. //删除
  64. export async function removeItem(data) {
  65. const res = await request.delete('/qms/sample/delete', {
  66. data
  67. });
  68. if (res.data.code == 0) {
  69. return res.data.message;
  70. }
  71. return Promise.reject(new Error(res.data.message));
  72. }
  73. //修改
  74. export async function updateData(data) {
  75. const res = await request.put('/qms/sample/update', data);
  76. if (res.data.code == 0) {
  77. return res.data.message;
  78. }
  79. return Promise.reject(new Error(res.data.message));
  80. }