category.ts 936 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. import request from '@/config/axios'
  2. // 查询产品分类列表
  3. export function listCategory(query) {
  4. return request.get({
  5. url: '/rq/iot-category/list',
  6. params: query
  7. })
  8. }
  9. // 查询产品简短分类列表
  10. export function listShortCategory(query) {
  11. return request.get({
  12. url: '/rq/iot-category/shortlist',
  13. params: query,
  14. })
  15. }
  16. // 查询产品分类详细
  17. export function getCategory(categoryId) {
  18. return request.get({
  19. url: '/rq/iot-category/' + categoryId,
  20. })
  21. }
  22. // 新增产品分类
  23. export function addCategory(data) {
  24. return request.post({
  25. url: '/rq/iot-category',
  26. data: data
  27. })
  28. }
  29. // 修改产品分类
  30. export function updateCategory(data) {
  31. return request.put({
  32. url: '/rq/iot-category',
  33. data: data
  34. })
  35. }
  36. // 删除产品分类
  37. export function delCategory(categoryId) {
  38. return request.delete({
  39. url: `/rq/iot-category/delete?id=${categoryId}`
  40. })
  41. }