system.js 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. import request from '@/axios'
  2. import config from '@/config'
  3. /*
  4. * 获取菜单列表
  5. *
  6. */
  7. export function getMenuList() {
  8. return request.get('/manager/operateResource/list');
  9. }
  10. /*
  11. * 编辑菜单
  12. *
  13. */
  14. export function updateMenu(data) {
  15. return request.post('/manager/operateResource/update', data);
  16. }
  17. /*
  18. * 获取待转换列表
  19. *
  20. */
  21. export function getAdjustedList() {
  22. return request.get('/file/category/adjusted');
  23. }
  24. /*
  25. * 新增文档模板
  26. *
  27. *
  28. */
  29. export function insertDocumentTemplate(data) {
  30. return request.post(`/file/category/${data.parentId}/template`, data);
  31. }
  32. /*
  33. * 下载文件
  34. *
  35. *
  36. */
  37. export function downloadFile(fileId) {
  38. return window.location.href = config.baseURL + '/file/filenode/' + fileId;
  39. }
  40. /*
  41. * 获取设备层级
  42. *
  43. *
  44. */
  45. export function getDeviceModel() {
  46. return request({
  47. url: `/operate/operateDeviceLevelModel`,
  48. method: 'get'
  49. })
  50. }
  51. /*
  52. * 获取通过id设备层级
  53. *
  54. *
  55. */
  56. export function getDeviceModelById(id) {
  57. return request({
  58. url: `/operate/operateDeviceLevelModel/get/${id}`,
  59. method: 'get'
  60. })
  61. }
  62. /*
  63. * 新增设备层级
  64. *
  65. *
  66. */
  67. export function insertDeviceModel(data) {
  68. return request({
  69. url: `/operate/operateDeviceLevelModel`,
  70. method: 'post',
  71. data: data
  72. })
  73. }
  74. /*
  75. * 编辑设备层级
  76. *
  77. *
  78. */
  79. export function updateDeviceModel(data) {
  80. return request({
  81. url: `/operate/operateDeviceLevelModel`,
  82. method: 'put',
  83. data: data
  84. })
  85. }
  86. /*
  87. * 删除设备层级
  88. *
  89. *
  90. */
  91. export function deleteDeviceModel(id) {
  92. return request({
  93. url: `/operate/operateDeviceLevelModel/${id}`,
  94. method: 'delete'
  95. })
  96. }