industry.js 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. import {
  2. request
  3. } from '@/libs/request.js'
  4. export default {
  5. // 按部门统计
  6. counterByGroup: (data) => request({
  7. url: '/ent/statis/counterByGroup',
  8. data
  9. }),
  10. // 分类统计
  11. counterByCat: (data) => request({
  12. url: '/ent/statis/counterByCat',
  13. data
  14. }),
  15. // 分页查询
  16. getByPage: (data) => request({
  17. url: '/ent/page',
  18. data
  19. }),
  20. // 列表查询
  21. getByList: (data) => request({
  22. url: '/ent',
  23. data
  24. }),
  25. // 基于ID查询
  26. getById: (entId) => request({
  27. url: `/ent/${entId}`
  28. }),
  29. // 新增
  30. create: (data) => request({
  31. url: '/ent/add',
  32. method: 'POST',
  33. data
  34. }),
  35. // 更新
  36. update: (data) => request({
  37. url: '/ent/update',
  38. method: 'put',
  39. data
  40. }),
  41. // 删除
  42. deleteById: (entId) => request({
  43. url: `/ent/${entId}`,
  44. method: 'delete'
  45. }),
  46. // 列表查询
  47. selectByList: (data) => request({
  48. url: '/ent/select',
  49. data
  50. }),
  51. /*cat*/
  52. getCatByList: (data) => request({
  53. url: '/ent/cat',
  54. data
  55. }),
  56. /*Camera*/
  57. // 基于ID查询
  58. getCameraByListWithEnt: (id) => request({
  59. url: `/camera/ent/${id}`
  60. }),
  61. }