report.js 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. import request from '@/utils/request'
  2. // 获取报告分类
  3. export function getReportCate(){
  4. return request({
  5. 'url': '/report/category',
  6. headers: {
  7. isToken: true
  8. },
  9. 'method': 'get'
  10. })
  11. }
  12. // 获取研究报告列表
  13. export function loadReportList(data){
  14. return request({
  15. 'url': '/report/list',
  16. headers: {
  17. isToken: true
  18. },
  19. data: data,
  20. 'method': 'post'
  21. })
  22. }
  23. // 获取历史记录
  24. export function loadReportHistory(data){
  25. return request({
  26. 'url': '/report/history',
  27. headers: {
  28. isToken: true
  29. },
  30. data: data,
  31. 'method': 'post'
  32. })
  33. }
  34. // 获取我的报告列表
  35. export function loadMyReport(data){
  36. return request({
  37. 'url': '/report/me',
  38. headers: {
  39. isToken: true
  40. },
  41. data: data,
  42. 'method': 'post'
  43. })
  44. }
  45. export function getReportDetail(id){
  46. return request({
  47. 'url': `/report/${id}`,
  48. headers: {
  49. isToken: true
  50. },
  51. 'method': 'get'
  52. })
  53. }
  54. export function reportFavi(id){
  55. return request({
  56. url: '/report/favi',
  57. headers: {
  58. isToken: true
  59. },
  60. data: {
  61. id
  62. },
  63. 'method': 'post'
  64. })
  65. }
  66. export function cancelReportFavi(id){
  67. return request({
  68. url: '/report/favi',
  69. headers: {
  70. isToken: true
  71. },
  72. data: {
  73. id
  74. },
  75. 'method': 'post'
  76. })
  77. }