|
@@ -29,10 +29,11 @@ import ODialog from '@/components/o-dialog'
|
|
|
export default defineComponent({
|
|
|
name: 'payment',
|
|
|
emits: ['next'],
|
|
|
- setup() {
|
|
|
+ setup(props) {
|
|
|
const route = useRoute()
|
|
|
const router = useRouter()
|
|
|
const state = reactive({
|
|
|
+ registerInfo: {} as any,
|
|
|
paymentType: '',
|
|
|
musicPaymentType: '', // 乐团中对应支付方式
|
|
|
check: [] as any, // 选中的数据
|
|
@@ -111,6 +112,10 @@ export default defineComponent({
|
|
|
paymentOrderDetails.forEach((item: any) => {
|
|
|
state.paymentOrderDetails.push(item.goodsType)
|
|
|
})
|
|
|
+
|
|
|
+ // 处理初始化已购买商品 - registerStatus
|
|
|
+ state.registerInfo.hasBuyCourse
|
|
|
+
|
|
|
// 初始化数据商品数据
|
|
|
const details = data.details || []
|
|
|
details.forEach((item: any) => {
|
|
@@ -291,7 +296,7 @@ export default defineComponent({
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- onMounted(() => {
|
|
|
+ onMounted(async () => {
|
|
|
sysParamConfig()
|
|
|
// 查询未支付订单
|
|
|
registerGoods()
|