You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

82 lines
1.5 KiB

  1. import request from '@/utils/request'
  2. // import qs from 'qs'
  3. // 活动资讯/活动预告
  4. export function activityInquiry(params) {
  5. return request({
  6. url: '/dxhtsg/activityInquiry',
  7. method: 'get',
  8. params: params
  9. })
  10. }
  11. // 图书馆简介
  12. export function libraryIntro(params) {
  13. return request({
  14. url: '/dxhtsg/libraryIntro',
  15. method: 'get',
  16. params: params
  17. })
  18. }
  19. // 阅读之星
  20. export function FetchBorrowStar(params) {
  21. return request({
  22. url: '/txhtsg/borrowStar',
  23. method: 'get',
  24. params: params
  25. })
  26. }
  27. // 新书推荐
  28. export function FetchNewBookRecommend(params) {
  29. return request({
  30. url: '/dxhtsg/newBookRecommend',
  31. method: 'get',
  32. params: params
  33. })
  34. }
  35. // 通过isbn获取图书封面
  36. export function FetchCoverByISBN(params) {
  37. return request({
  38. url: '/dxhtsg/getCoverByISBN',
  39. method: 'get',
  40. params: params,
  41. responseType: 'blob'
  42. })
  43. }
  44. // 通知公告
  45. export function FetchInitNotice(params) {
  46. return request({
  47. url: '/txhtsg/initNotice',
  48. method: 'get',
  49. params: params
  50. })
  51. }
  52. // 进馆人数
  53. export function FetchInitIntoNum(params) {
  54. return request({
  55. url: '/txhtsg/initIntoNum',
  56. method: 'get',
  57. params: params
  58. })
  59. }
  60. // 24小时借还量
  61. export function FetchHalfYearBRNum(params) {
  62. return request({
  63. url: '/txhtsg/getHalfYearBRNum',
  64. method: 'get',
  65. params: params
  66. })
  67. }
  68. export default {
  69. activityInquiry,
  70. libraryIntro,
  71. FetchBorrowStar,
  72. FetchNewBookRecommend,
  73. FetchCoverByISBN
  74. }