oss.js 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. import {get, post, postForm} from '@/utils/request'
  2. const ossApi = {
  3. getStoreList: '/api/oss/store/list',
  4. getStoreDisks: '/api/oss/store/disk',
  5. getStoreNodeKeyValue: '/api/oss/store/kv',
  6. getUserNodeList: '/api/oss/my/list',
  7. getUserNodeKeyValue: '/api/oss/my/kv',
  8. addUserNode: '/api/oss/my/add',
  9. getUserKeyList: '/api/oss/key/list',
  10. resetUserKey: '/api/oss/key/regenerate',
  11. getChannelList: '/api/oss/channel/list',
  12. getChannelAttr: '/api/oss/channel/attr',
  13. addChannel: '/api/oss/channel/add'
  14. }
  15. export function getStoreList() {
  16. return get(ossApi.getStoreList)
  17. }
  18. export function getStoreDisks(storeNodeId) {
  19. return get(ossApi.getStoreDisks + '?storeNodeId=' + storeNodeId)
  20. }
  21. export function getStoreNodeKeyValue() {
  22. return get(ossApi.getStoreNodeKeyValue)
  23. }
  24. export function getUserNodeList() {
  25. return get(ossApi.getUserNodeList)
  26. }
  27. export function getUserNodeKeyValue() {
  28. return get(ossApi.getUserNodeKeyValue)
  29. }
  30. export function addUserNode(payload) {
  31. return postForm(ossApi.addUserNode, payload)
  32. }
  33. export function getUserKeyList() {
  34. return get(ossApi.getUserKeyList)
  35. }
  36. export function resetUserKey() {
  37. return post(ossApi.resetUserKey)
  38. }
  39. export function getChannelList(userNodeId) {
  40. return get(ossApi.getChannelList + '?userNodeId=' + userNodeId)
  41. }
  42. export function getChannelAttr() {
  43. return get(ossApi.getChannelAttr)
  44. }
  45. export function addChannel(payload) {
  46. return post(ossApi.addChannel, payload)
  47. }