baseResearchResourcesEntity.js 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. import request from '@/utils/request'
  2. import qs from 'qs'
  3. export const getBaseResearchResourcesEntitys = (params) => {
  4. return new request({
  5. url: './resourceshare/baseResearchResourcesEntitys/',
  6. method: 'get',
  7. params: params
  8. });
  9. }
  10. export const get = (id) => {
  11. return new request({
  12. url: './resourceshare/baseResearchResourcesEntitys/' + id,
  13. method: 'get',
  14. });
  15. }
  16. export function saveOrUpdateBaseResearchResourcesInfos(baseResearchResourcesInfos,fileMap,mediaFileMap,videoFileMap,details,mattersNeedingAttention, token) {
  17. return new request({
  18. url: './resourceshare/baseResearchResourcesEntitys',
  19. method: 'post',
  20. headers: {
  21. token
  22. },
  23. data: {
  24. baseResearchResourcesInfos,
  25. fileMap,
  26. mediaFileMap,
  27. videoFileMap,
  28. details,
  29. mattersNeedingAttention
  30. }
  31. });
  32. }
  33. export function del(id) {
  34. return new request({
  35. url: './resourceshare/baseResearchResourcesEntitys/' + id,
  36. method: 'delete',
  37. });
  38. }
  39. export function approval(audit,context,id,token){
  40. return new request({
  41. url: './resourceshare/baseResearchResourcesEntitys/approval',
  42. method: 'post',
  43. headers: {
  44. token
  45. },
  46. data: {
  47. audit,
  48. context,
  49. id
  50. }
  51. });
  52. }