index.js 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. import request from '@/utils/request';
  2. export default {
  3. //列表
  4. list: async (params) => {
  5. const res = await request.get('/main/producetask/page', { params });
  6. if (res.data.code == 0) {
  7. return res.data.data;
  8. }
  9. },
  10. //获取工艺所属参数列表
  11. paramList: async (params) => {
  12. const res = await request.get('/main/producetask/param/page', { params });
  13. if (res.data.code == 0) {
  14. return res.data.data;
  15. }
  16. },
  17. //保存工艺所属参数列表
  18. paramSave: async (data) => {
  19. const res = await request.post('/main/producetask/param/save', data);
  20. if (res.data.code == 0) {
  21. return res.data.message;
  22. }
  23. },
  24. //详情
  25. getById: async (id) => {
  26. const res = await request.get(`/main/producetask/getById/${id}`);
  27. if (res.data.code == 0) {
  28. return res.data.data;
  29. }
  30. },
  31. //详情
  32. getCode: async () => {
  33. const res = await request.get(
  34. `/main/codemanage/getCode/process_management`
  35. );
  36. if (res.data.code == 0) {
  37. return res.data.data;
  38. }
  39. },
  40. //保存
  41. save: async (data) => {
  42. const res = await request.post('/main/producetask/save', data);
  43. if (res.data.code == 0) {
  44. return res.data;
  45. }
  46. },
  47. //删除
  48. delete: async (data) => {
  49. const res = await request.delete('/main/producetask/delete', { data });
  50. if (res.data.code == 0) {
  51. return res.data.message;
  52. }
  53. },
  54. // 工序质检参数保存
  55. saveBatch: async (data) => {
  56. const res = await request.post('/main/taskqualityparam/saveBatch', data);
  57. if (res.data.code == 0) {
  58. return res.data;
  59. }
  60. },
  61. byTaskId: async (taskId) => {
  62. const res = await request.get(
  63. `/main/taskqualityparam/listByTaskId/${taskId}`
  64. );
  65. if (res.data.code == 0) {
  66. return res.data.data;
  67. }
  68. },
  69. };