videoDetail.ts 763 Bytes
/*
 * @Author: hookehuyr hookehuyr@gmail.com
 * @Date: 2022-06-07 18:03:50
 * @LastEditors: hookehuyr hookehuyr@gmail.com
 * @LastEditTime: 2022-06-07 20:17:14
 * @FilePath: /tswj/src/router/methods/goToVideoDetail.ts
 * @Description:
 */
// import { useRouter } from 'vue-router';
import $router from '@/router';

/**
 * 路由跳转视频详情页
 * @param prodId 作品ID
 * @param perfId 表演者ID
 * @param bookId 书籍ID
 * @param type 特殊标识,判断入口 为keepAlive使用
 */
const fn = (prodId: string, perfId: string, bookId: string, type?: string): void => {
  $router.push({
    path: '/client/videoDetail',
    query: {
      prod_id: prodId,
      perf_id: perfId,
      book_id: bookId,
      type,
    },
  });
};

export default fn;