oss.js 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. import { HcApi } from '../../request/index'
  2. export default {
  3. //分页
  4. async page(form) {
  5. return HcApi({
  6. url: '/api/blade-resource/oss/list',
  7. method: 'get',
  8. params: form,
  9. }, false)
  10. },
  11. //详情
  12. async detail(id) {
  13. return HcApi({
  14. url: '/api/blade-resource/oss/detail',
  15. method: 'get',
  16. params: {
  17. id,
  18. },
  19. }, false)
  20. },
  21. //新增和编辑
  22. async submit(form) {
  23. return HcApi({
  24. url: '/api/blade-resource/oss/submit',
  25. method: 'post',
  26. data: form,
  27. }, false)
  28. },
  29. //删除
  30. async del(ids) {
  31. return HcApi({
  32. url: '/api/blade-resource/oss/remove',
  33. method: 'post',
  34. params: {
  35. ids,
  36. },
  37. }, false)
  38. },
  39. async enable(id) {
  40. return HcApi({
  41. url: '/api/blade-resource/oss/enable',
  42. method: 'post',
  43. params: {
  44. id,
  45. },
  46. }, false)
  47. },
  48. }