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.

127 lines
3.4 KiB

2 years ago
3 years ago
2 years ago
3 years ago
3 years ago
3 years ago
2 years ago
  1. import { createAPI } from "@/utils/httpRequest.js";
  2. /**
  3. * 材料信息列表查询
  4. * @param data
  5. * @returns {*}
  6. */
  7. export const partInformationSearch = data => createAPI(`/plm/partInformation/partInformationSearch`,'post',data)
  8. /**
  9. * 材料信息新增
  10. * @param data
  11. * @returns {*}
  12. */
  13. export const partInformationSave = data => createAPI(`/plm/partInformation/partInformationSave`,'post',data)
  14. /**
  15. * 材料信息编辑
  16. * @param data
  17. * @returns {*}
  18. */
  19. export const partInformationEdit = data => createAPI(`/plm/partInformation/partInformationEdit`,'post',data)
  20. /**
  21. * 材料信息删除
  22. * @param data
  23. * @returns {*}
  24. */
  25. export const partInformationDelete = data => createAPI(`/plm/partInformation/partInformationDelete`,'post',data)
  26. /**
  27. * 查询材料属性
  28. * @param data
  29. * @returns {*}
  30. */
  31. export const getPartItem = data => createAPI(`/plm/partInformation/getPartItem`,'post',data)
  32. /**
  33. * 保存材料属性
  34. * @param data
  35. * @returns {*}
  36. */
  37. export const savePartItemValue = data => createAPI(`/plm/partInformation/savePartItemValue`,'post',data)
  38. /**
  39. * 编辑材料属性
  40. */
  41. export const updateItemModal = data => createAPI(`/plm/partInformation/updateItemModal`,'post',data)
  42. /**
  43. * 获取代理商列表
  44. * @param data
  45. * @returns {*}
  46. */
  47. export const getAgentList = data => createAPI(`/plm/partInformation/getAgentList`,'post',data)
  48. /**
  49. * 获取材料代理商
  50. * @param data
  51. * @returns {*}
  52. */
  53. export const getPartAgent = data => createAPI(`/plm/partInformation/getPartAgent`,'post',data)
  54. /**
  55. * 新增物料代理商
  56. * @param data
  57. * @returns {*}
  58. */
  59. export const addPartAgent = data => createAPI(`/plm/partInformation/addPartAgent`,'post',data)
  60. /**
  61. * 删除物料代理商
  62. * @param data
  63. * @returns {*}
  64. */
  65. export const deletePartAgent = data => createAPI(`/plm/partInformation/deletePartAgent`,'post',data)
  66. /**
  67. * 根据条件查询可选代理商
  68. * @param data
  69. * @returns {*}
  70. */
  71. export const getAgentListBy = data => createAPI(`/plm/partInformation/getAgentListBy`,'post',data)
  72. /**
  73. * 删除物料代理商
  74. * @param data
  75. * @returns {*}
  76. */
  77. export const deleteAgent = data => createAPI(`/plm/partInformation/deleteAgent`,'post',data)
  78. /**
  79. * 查询材料信息
  80. * @param data
  81. * @returns {*}
  82. */
  83. export const searchPartList = (data) => createAPI(`/plm/partInformation/searchPartList`,'get',data);
  84. export const searchPart = (data) => createAPI(`/plm/partInformation/searchPart`,'get',data);
  85. /**
  86. * 获取制造商列表
  87. */
  88. export const getManufacturerList = data => createAPI(`/plm/partInformation/getManufacturerList`,'post',data)
  89. /**
  90. * 获取材料制造商
  91. */
  92. export const getPartManufacturer = data => createAPI(`/plm/partInformation/getPartManufacturer`,'post',data)
  93. /**
  94. * 根据条件查询可选制造商
  95. */
  96. export const getManufacturerListBy = data => createAPI(`/plm/partInformation/getManufacturerListBy`,'post',data)
  97. /**
  98. * 新增物料制造商
  99. * @param data
  100. */
  101. export const addPartManufacturer = data => createAPI(`/plm/partInformation/addPartManufacturer`,'post',data)
  102. /**
  103. * 删除物料制造商
  104. */
  105. export const deletePartManufacturer = data => createAPI(`/plm/partInformation/deletePartManufacturer`,'post',data)
  106. /**
  107. * 删除物料制造商(单删)
  108. */
  109. export const deleteManufacturer = data => createAPI(`/plm/partInformation/deleteManufacturer`,'post',data)
  110. /**
  111. * 修改物料属性值
  112. */
  113. export const commitItemValue = data => createAPI(`/plm/partInformation/commitItemValue`,'post',data)