api-router.ts 851 B

123456789101112131415161718192021
  1. import { getRequestHostname } from '/src/helpers/utils'
  2. import qs from 'query-string'
  3. const isManage = getRequestHostname() === '/api-backend'
  4. // 后台管理,教学伴奏预览专用参数
  5. const parseSearch: any = qs.parse(location.search)
  6. export default {
  7. '/sysMusicScoreCategories/queryTree': (
  8. isManage ? '/eduMusicScore/queryTree' : '/sysMusicScoreCategories/queryTree'
  9. ),
  10. '/sysMusicScoreAccompaniment/queryPage': (
  11. isManage && !parseSearch.platform ? '/eduMusicScore/queryPage' : '/sysMusicScoreAccompaniment/queryPage'
  12. ),
  13. '/sysMusicScoreAccompaniment/queryPageLimit': (
  14. isManage ? '/eduMusicScore/queryPageLimit' : '/sysMusicScoreAccompaniment/queryPageLimit'
  15. ),
  16. '/sysMusicScoreAccompaniment/querySubjectIds': (
  17. isManage ? '/eduMusicScore/querySubjectIds' : '/sysMusicScoreAccompaniment/querySubjectIds'
  18. ),
  19. }