plm前端
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

95 lines
2.1 KiB

3 years ago
3 years ago
3 years ago
  1. import { createAPI } from "@/utils/httpRequest.js";
  2. /**
  3. * bom列表查询
  4. * @param data
  5. * @returns {*}
  6. */
  7. export const bomManagementSearch = data => createAPI(`/plm/bomManagement/bomManagementSearch`,'post',data)
  8. /**
  9. * bom新增
  10. * @param data
  11. * @returns {*}
  12. */
  13. export const bomManagementSave = data => createAPI(`/plm/bomManagement/bomManagementSave`,'post',data)
  14. /**
  15. * bom编辑
  16. * @param data
  17. * @returns {*}
  18. */
  19. export const bomManagementEdit = data => createAPI(`/plm/bomManagement/bomManagementEdit`,'post',data)
  20. /**
  21. * bom删除
  22. * @param data
  23. * @returns {*}
  24. */
  25. export const bomManagementDelete = data => createAPI(`/plm/bomManagement/bomManagementDelete`,'post',data)
  26. /**
  27. * 查询物料清单
  28. * @param data
  29. * @returns {*}
  30. */
  31. export const queryPartList = data => createAPI(`/plm/bomManagement/queryPartList`,'post',data)
  32. /**
  33. * 查bom明细
  34. * @param data
  35. * @returns {*}
  36. */
  37. export const queryBomDetail = data => createAPI(`/plm/bomManagement/queryBomDetail`,'post',data)
  38. /**
  39. * 查bom明细
  40. * @param data
  41. * @returns {*}
  42. */
  43. export const queryBomComponent = data => createAPI(`/plm/bomManagement/queryBomComponent`,'post',data)
  44. /**
  45. * bom明细新增
  46. * @param data
  47. * @returns {*}
  48. */
  49. export const bomDetailSave = data => createAPI(`/plm/bomManagement/bomDetailSave`,'post',data)
  50. /**
  51. * bom明细删除
  52. * @param data
  53. * @returns {*}
  54. */
  55. export const bomDetailDelete = data => createAPI(`/plm/bomManagement/bomDetailDelete`,'post',data)
  56. /**
  57. * 新增bom主信息
  58. * @param data
  59. * @returns {*}
  60. */
  61. export const saveBomHeader = data => createAPI(`/plm/bomManagement/saveBomHeader`,'post',data)
  62. /**
  63. * 查询bom主信息
  64. * @param data
  65. * @returns {*}
  66. */
  67. export const queryBomHeader = data => createAPI(`/plm/bomManagement/queryBomHeader`,'post',data)
  68. /**
  69. * 新增bom子明细
  70. * @param data
  71. * @returns {*}
  72. */
  73. export const saveBomComponent = data => createAPI(`/plm/bomManagement/saveBomComponent`,'post',data)
  74. /**
  75. * 删除bom子明细
  76. * @param data
  77. * @returns {*}
  78. */
  79. export const deleteBomComponent = data => createAPI(`/plm/bomManagement/deleteBomComponent`,'post',data)