search.js 962 B

123456789101112131415161718192021222324252627282930313233
  1. import { get } from '@/utils/request'
  2. const searchApi = {
  3. keywordSuggestApi: '/api/search/suggest',
  4. videoSearchApi: '/api/search/query',
  5. hotSearchApi: '/api/search/hot',
  6. wenshuSearchApi: '/api/search1/wenshu/query',
  7. wenshuDetailApi: '/api/search1/wenshu/detail'
  8. }
  9. // 关键词建议
  10. export function keywordSuggest(keyword) {
  11. return get(searchApi.keywordSuggestApi + '?keyword=' + keyword)
  12. }
  13. // 搜索关键词
  14. export function videoQuery(keyword, pageNumber) {
  15. return get(searchApi.videoSearchApi + '?keyword=' + keyword + '&pageNumber=' + pageNumber)
  16. }
  17. // 热门搜索关键词列表
  18. export function hotKeyword() {
  19. return get(searchApi.hotSearchApi)
  20. }
  21. // 搜索裁判文书
  22. export function wenshuQuery(keyword, pageNumber) {
  23. return get(searchApi.wenshuSearchApi + '?keyword=' + keyword + '&pn=' + pageNumber)
  24. }
  25. export function getWenshuDetail(id, keyword) {
  26. return get(searchApi.wenshuDetailApi + '?id=' + id + '&keyword=' + keyword)
  27. }