notificaUpload.js 1007 B

12345678910111213141516171819202122232425262728293031323334
  1. import httpRequest from '@/request/index'
  2. // import { getCookieToken, getCookieCode } from '@/utils/auth'
  3. // 上传方法 folder objType objKey file bucketName
  4. export function uploadOn(folder, objType, objKey, file, bucketName, onUploadProgress) {
  5. const params = new FormData()
  6. params.append('folder', folder)
  7. params.append('objType', objType)
  8. params.append('objKey', objKey)
  9. params.append('file', file)
  10. params.append('docPath', "/user/sss")
  11. params.append('bucketName', bucketName)
  12. return httpRequest({
  13. url: 'f-center/dm/dmDoc/saveA',
  14. method: 'POST',
  15. headers: {
  16. 'Blade-Auth': window.localStorage.getItem('token'),
  17. 'code': window.localStorage.getItem('code'),
  18. 'Content-Type': 'multipart/form-data'
  19. },
  20. data: params,
  21. onUploadProgress
  22. })
  23. }
  24. // 文件删除 todo
  25. // 删除数据
  26. export function del(docPath) {
  27. return httpRequest({
  28. url: process.env.VUE_APP_BASE_IMS_EXT + 'f-center/dm/dmDoc/remove?docPath=' + docPath,
  29. method: 'GET'
  30. })
  31. }