|
@@ -6,6 +6,7 @@ import ButtonEvo from './button-evo.vue'
|
|
|
import { useRouter } from '../core/utils/router'
|
|
|
import { useActivity } from '../composables/activity'
|
|
|
import { omit } from 'radash'
|
|
|
+import {getActivityStatusText} from "@/core/utils/common";
|
|
|
|
|
|
const props = withDefaults(
|
|
|
defineProps<{ options?: StudyTour | Activity; type?: 'studyTour' | 'activity' }>(),
|
|
@@ -39,6 +40,13 @@ const { listItemButtonText, statusText, status, difference, startAt, endAt, refr
|
|
|
mode="scaleToFill"
|
|
|
/>
|
|
|
<div
|
|
|
+ class="w-9 h-4 bg-black/60 rounded-[20px] backdrop-blur-[15px] absolute top-2.5 left-[7px] flex items-center justify-center"
|
|
|
+ >
|
|
|
+ <div class="text-white text-[9px] font-normal font-['PingFang_SC']">
|
|
|
+ {{ getActivityStatusText(options?.applyStartTime, options?.applyEndTime) }}
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div
|
|
|
class="w-[202px] left-[119px] top-0 absolute text-black text-base font-normal font-['PingFang_SC'] leading-relaxed"
|
|
|
>
|
|
|
<!-- 活动预告 | 日本研学·东京艺术大学设计游学 -->
|