|
@@ -451,7 +451,7 @@ const restorationArticles = reactive({
|
|
|
</v-row>
|
|
|
|
|
|
<!-- 線上工藝 -->
|
|
|
- <h2 class="mb-16 pb-5">{{ t("college_group_4") }}</h2>
|
|
|
+ <!-- <h2 class="mb-16 pb-5">{{ t("college_group_4") }}</h2>
|
|
|
|
|
|
<v-row class="mt-16">
|
|
|
<v-col md="2" cols="12">
|
|
@@ -470,23 +470,6 @@ const restorationArticles = reactive({
|
|
|
variant="outlined"
|
|
|
></v-select>
|
|
|
</v-label>
|
|
|
-
|
|
|
- <!-- <ul class="btn-list">
|
|
|
- <li
|
|
|
- v-for="(item, index) in categoryList"
|
|
|
- :key="index"
|
|
|
- class="mx-3"
|
|
|
- >
|
|
|
- <v-btn
|
|
|
- @click="setOnlineCategory(item.id, index)"
|
|
|
- class="mb-5"
|
|
|
- :class="{ active: item.active }"
|
|
|
- variant="outlined"
|
|
|
- >
|
|
|
- {{ item.title }}
|
|
|
- </v-btn>
|
|
|
- </li>
|
|
|
- </ul> -->
|
|
|
</v-col>
|
|
|
<v-col md="10" cols="12">
|
|
|
<div class="d-flex justify-center mb-10" v-if="videoLoading">
|
|
@@ -530,9 +513,6 @@ const restorationArticles = reactive({
|
|
|
</template>
|
|
|
</v-img>
|
|
|
</div>
|
|
|
- <!-- <div class="img-box">
|
|
|
- <img v-bind="props" :src="item.image_m" alt="" />
|
|
|
- </div> -->
|
|
|
</template>
|
|
|
<template v-slot:default="{ isActive }">
|
|
|
<v-card>
|
|
@@ -564,16 +544,10 @@ const restorationArticles = reactive({
|
|
|
</video>
|
|
|
</div>
|
|
|
</v-card-text>
|
|
|
- <!-- <v-card-actions class="justify-end">
|
|
|
- <v-btn variant="text" @click="isActive.value = false"
|
|
|
- >Close</v-btn
|
|
|
- >
|
|
|
- </v-card-actions> -->
|
|
|
</v-card>
|
|
|
</template>
|
|
|
</v-dialog>
|
|
|
|
|
|
- <!-- <img :src="item.image_m" alt="" /> -->
|
|
|
<h3>{{ item.metadata[1].name }}</h3>
|
|
|
<p>{{ item.metadata[1].desc }}</p>
|
|
|
<div class="d-flex justify-end mt-3">
|
|
@@ -592,30 +566,7 @@ const restorationArticles = reactive({
|
|
|
:length="imediatotalPagesOnline"
|
|
|
></v-pagination>
|
|
|
</v-col>
|
|
|
- <!-- <v-col sm="10" cols="12">
|
|
|
- <v-row class="video-list">
|
|
|
- <v-col
|
|
|
- cols="12"
|
|
|
- md="6"
|
|
|
- v-for="(item, index) in videoData"
|
|
|
- :key="index"
|
|
|
- class="mb-5 mb-md-0"
|
|
|
- >
|
|
|
- <video controls class="w-100">
|
|
|
- <source :src="item.video" type="video/mp4" />
|
|
|
- <a :href="item.video"></a>
|
|
|
- </video>
|
|
|
- <h3>{{ item.title }}</h3>
|
|
|
- <p>{{ item.introduction }}</p>
|
|
|
- <div class="d-flex justify-end mt-3">
|
|
|
- <span class="text-gray"
|
|
|
- >{{ item.date }}|點閱次數:{{ item.ctr }}</span
|
|
|
- >
|
|
|
- </div>
|
|
|
- </v-col>
|
|
|
- </v-row>
|
|
|
- </v-col> -->
|
|
|
- </v-row>
|
|
|
+ </v-row> -->
|
|
|
|
|
|
<!-- 線上體驗課程 -->
|
|
|
<h2 class="mb-16 pb-5">
|
|
@@ -625,7 +576,7 @@ const restorationArticles = reactive({
|
|
|
<v-row class="mt-5 mt-sm-0">
|
|
|
<v-col
|
|
|
cols="12"
|
|
|
- md="6"
|
|
|
+ sm="6"
|
|
|
lg="4"
|
|
|
v-for="(item, index) in onlineCourese.list"
|
|
|
:key="index"
|
|
@@ -634,18 +585,21 @@ const restorationArticles = reactive({
|
|
|
<CourseCard :data="item" />
|
|
|
</v-col>
|
|
|
|
|
|
- <div class="mx-auto d-flex flex-column">
|
|
|
- <v-pagination
|
|
|
- v-model="pageNumOnline"
|
|
|
- :length="totalPagesOnline"
|
|
|
- rounded="circle"
|
|
|
- class="mt-16"
|
|
|
- ></v-pagination>
|
|
|
-
|
|
|
- <span class="text-gray total-item"
|
|
|
- >{{ t("total_count") }}:{{ totalNumOnline }}</span
|
|
|
- >
|
|
|
- </div>
|
|
|
+ <v-col cols="12">
|
|
|
+ <div class="mx-auto d-flex flex-column">
|
|
|
+ <v-pagination
|
|
|
+ v-model="pageNumOnline"
|
|
|
+ :length="totalPagesOnline"
|
|
|
+ rounded="circle"
|
|
|
+ class="mt-16 w-100"
|
|
|
+ style="max-width: 500px"
|
|
|
+ ></v-pagination>
|
|
|
+
|
|
|
+ <span class="text-gray total-item"
|
|
|
+ >{{ t("total_count") }}:{{ totalNumOnline }}</span
|
|
|
+ >
|
|
|
+ </div>
|
|
|
+ </v-col>
|
|
|
</v-row>
|
|
|
|
|
|
<!-- 修護工藝 -->
|