提交 d2d48264 authored 作者: lhh's avatar lhh

update

上级 35998c72
...@@ -2,11 +2,9 @@ ...@@ -2,11 +2,9 @@
import AppContainer from '@/components/base/AppContainer.vue' import AppContainer from '@/components/base/AppContainer.vue'
import { getCourseDetail } from '../api' import { getCourseDetail } from '../api'
import CourseCatalog from '../components/CourseCatalog.vue' import CourseCatalog from '../components/CourseCatalog.vue'
import { useUserStore } from '@/stores/user' // import { useUserStore } from '@/stores/user'
import { Dialog } from 'vant' import { Dialog } from 'vant'
const userStore = useUserStore()
const route = useRoute() const route = useRoute()
const router = useRouter() const router = useRouter()
...@@ -26,11 +24,11 @@ getCourseDetail({ id: route.query?.id as string }).then((res: any) => { ...@@ -26,11 +24,11 @@ getCourseDetail({ id: route.query?.id as string }).then((res: any) => {
data.course = d data.course = d
}) })
const getURLParameters = (url: any) => // const getURLParameters = (url: any) =>
(url.match(/([^?=&]+)(=([^&]*))/g) || []).reduce( // (url.match(/([^?=&]+)(=([^&]*))/g) || []).reduce(
(a: any, v: any) => ((a[v.slice(0, v.indexOf('='))] = v.slice(v.indexOf('=') + 1)), a), // (a: any, v: any) => ((a[v.slice(0, v.indexOf('='))] = v.slice(v.indexOf('=') + 1)), a),
{} // {}
) // )
const handleStudy = function () { const handleStudy = function () {
if (data.course?.is_free_name !== '已过期') { if (data.course?.is_free_name !== '已过期') {
......
...@@ -8,7 +8,7 @@ import 'xgplayer/dist/index.min.css' ...@@ -8,7 +8,7 @@ import 'xgplayer/dist/index.min.css'
const route = useRoute() const route = useRoute()
const router = useRouter() // const router = useRouter()
let data: any = reactive({ let data: any = reactive({
course: {} course: {}
...@@ -87,12 +87,12 @@ function getUserInfo() { ...@@ -87,12 +87,12 @@ function getUserInfo() {
} }
getUserInfo() getUserInfo()
watch( // watch(
() => route.query.chapterId, // () => route.query.chapterId,
newVal => { // newVal => {
router.go(0) // router.go(0)
} // }
) // )
</script> </script>
<template> <template>
......
...@@ -7,8 +7,6 @@ import { getOrderSpec } from '../api' ...@@ -7,8 +7,6 @@ import { getOrderSpec } from '../api'
const props = defineProps({ shopItem: { type: Object, default: () => ({}) } }) const props = defineProps({ shopItem: { type: Object, default: () => ({}) } })
const emit = defineEmits(['success']) const emit = defineEmits(['success'])
const router = useRouter()
const params = $ref({ payment_method: '4' }) const params = $ref({ payment_method: '4' })
const { order, pay } = usePay() const { order, pay } = usePay()
......
import type { PayOrder, Order } from '../types' import type { PayOrder, Order } from '../types'
import * as api from '../api' import * as api from '../api'
import { useUserStore } from '@/stores/user'
// import { useShopStore } from '@/stores/shop' // import { useShopStore } from '@/stores/shop'
import { useStorage } from '@vueuse/core' import { useStorage } from '@vueuse/core'
import { useDevice } from '@/composables/useDevice' import { useDevice } from '@/composables/useDevice'
...@@ -11,7 +10,6 @@ const { wechat } = useDevice() ...@@ -11,7 +10,6 @@ const { wechat } = useDevice()
export function usePay() { export function usePay() {
const route = useRoute() const route = useRoute()
const userStore = useUserStore()
// const shopStore = useShopStore() // const shopStore = useShopStore()
// 订单信息 // 订单信息
const order = ref<Order>() const order = ref<Order>()
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论