index.js 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  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. };