materialClass.ts 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. import request from '@/benyun/utils/request'
  2. // 获取物料商品树形分类
  3. function treeList() {
  4. return request({
  5. url: '/maindata/maindataMaterialOrganizationCategory/treeList',
  6. method: 'GET'
  7. })
  8. }
  9. // 根据主键id查询物料分类数据
  10. function searchTreeList(data : any) {
  11. return request({
  12. url: '/maindata/maindataMaterialOrganizationCategory/treeList/' + data,
  13. method: 'GET'
  14. })
  15. }
  16. // 新增机构物料分类
  17. function saveCategory(data : any) {
  18. return request({
  19. url: '/maindata/maindataMaterialOrganizationCategory/saveCategory',
  20. method: 'POST',
  21. params: data
  22. })
  23. }
  24. // 修改机构商品分类
  25. function updateCategory(data : any) {
  26. return request({
  27. url: '/maindata/maindataMaterialOrganizationCategory/updateCategory',
  28. method: 'PUT',
  29. params: data
  30. })
  31. }
  32. // 删除数据
  33. function classDelete(data : any) {
  34. return request({
  35. url: '/maindata/maindataMaterialOrganizationCategory/delete',
  36. method: 'POST',
  37. params: data
  38. })
  39. }
  40. export default {
  41. treeList,
  42. searchTreeList,
  43. saveCategory,
  44. updateCategory,
  45. classDelete
  46. }