|
@@ -18,6 +18,7 @@ import { ConfigProviderThemeVars } from 'wot-design-uni'
|
|
|
import SectionHeading from '@/components/section-heading.vue'
|
|
|
import AvatarGroupCasual from '@/components/avatar-group-casual/avatar-group-casual.vue'
|
|
|
import { calendar, clock, funnel, location, user } from '@designer-hub/assets/src/icons'
|
|
|
+import { signupSuccessDialogBg } from '@designer-hub/assets/src/bgs'
|
|
|
import { NetImages } from '../../../../core/libs/net-images'
|
|
|
|
|
|
const themeVars = ref<ConfigProviderThemeVars>({
|
|
@@ -36,7 +37,7 @@ const { data: signups, run: setSignups } = useRequest(
|
|
|
)
|
|
|
const show = ref(false)
|
|
|
const successShow = ref(false)
|
|
|
-const listShow = ref(false)
|
|
|
+const listShow = ref(true)
|
|
|
const isActivity = computed(() => type.value === 'activity')
|
|
|
const isStudyTour = computed(() => type.value === 'studyTour')
|
|
|
const infos = computed(() => [
|
|
@@ -213,23 +214,22 @@ onLoad(async (query: { id: string; type: 'activity' }) => {
|
|
|
<wd-action-sheet v-model="show">
|
|
|
<view class="px-3.5 py-10">
|
|
|
<div class="flex gap-5 mb-13.5">
|
|
|
- <div class="w-[110px] h-[94px] bg-[#f6f6f6] rounded-2xl"></div>
|
|
|
+ <div class="w-[110px] h-[94px] bg-[#f6f6f6] rounded-2xl">
|
|
|
+ <wd-img width="100%" height="100%" :src="data.thumbnailUrl"></wd-img>
|
|
|
+ </div>
|
|
|
<div class="flex flex-col justify-between flex-1">
|
|
|
<div class="text-black text-base font-normal font-['PingFang SC'] leading-normal">
|
|
|
- 阿芙佳朵
|
|
|
+ {{ data.name }}
|
|
|
</div>
|
|
|
- <div class="flex items-center gap-1">
|
|
|
- <div class="text-[#ef4343] text-[22px] font-normal font-['D-DIN Exp'] leading-normal">
|
|
|
- 1000
|
|
|
- </div>
|
|
|
- <div class="text-black/40 text-sm font-normal font-['PingFang SC'] leading-[34px]">
|
|
|
- 积分
|
|
|
+ <div class="flex items-end gap-1">
|
|
|
+ <div class="text-[#ef4343] text-[22px] font-normal leading-[22px]">
|
|
|
+ {{ data.needPointsCount }}
|
|
|
</div>
|
|
|
- <div class="text-black/40 text-xs font-normal font-['PingFang SC'] leading-[34px]">
|
|
|
- 剩余:9003
|
|
|
+ <div class="text-black/40 text-sm font-normal font-['PingFang SC']">积分</div>
|
|
|
+ <div class="ml-1 text-black/40 text-xs font-normal font-['PingFang SC']">
|
|
|
+ 剩余:{{ data.activityAllowCount }}
|
|
|
</div>
|
|
|
<div class="flex-1"></div>
|
|
|
- <!-- <wd-input-number /> -->
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -252,20 +252,33 @@ onLoad(async (query: { id: string; type: 'activity' }) => {
|
|
|
</view>
|
|
|
</wd-overlay>
|
|
|
<wd-overlay :show="successShow" @click="successShow = false">
|
|
|
- <view class="flex h-full items-center justify-center">
|
|
|
- <div class="flex flex-col gap-5 bg-white">
|
|
|
- <div class="flex gap-1.5">
|
|
|
- <wd-icon name="error-circle" size="22px"></wd-icon>
|
|
|
- <div
|
|
|
- class="w-[151px] h-[21px] text-justify text-black/40 text-base font-normal font-['PingFang SC'] leading-[21px]"
|
|
|
- >
|
|
|
- 请准时参加活动!
|
|
|
- </div>
|
|
|
+ <view class="flex mx-10 h-full items-center justify-center">
|
|
|
+ <div class="w-full flex flex-col gap-5 aspect-[1.12/1] relative">
|
|
|
+ <div class="absolute top-0 left-0 right-0 bottom-0 z--1">
|
|
|
+ <wd-img width="100%" height="100%" :src="signupSuccessDialogBg"></wd-img>
|
|
|
</div>
|
|
|
- <div
|
|
|
- class="w-[237px] h-[60px] text-justify text-black/60 text-base font-normal font-['PingFang SC'] leading-normal"
|
|
|
- >
|
|
|
- 如有问题可咨询官方客服或您的专属经纪人!
|
|
|
+ <div class="h-full box-border py-5 px-7.25 flex flex-col justify-between">
|
|
|
+ <div class="flex justify-between">
|
|
|
+ <div class="text-justify text-white text-2xl font-bold font-['Alimama_ShuHeiTi']">
|
|
|
+ 报名成功
|
|
|
+ </div>
|
|
|
+ <wd-icon name="close" color="white" size="22px"></wd-icon>
|
|
|
+ </div>
|
|
|
+ <div class="flex flex-col justify-center aspect-[1.46/1] gap-5">
|
|
|
+ <div class="flex gap-1.5">
|
|
|
+ <wd-icon name="error-circle" size="22px"></wd-icon>
|
|
|
+ <div
|
|
|
+ class="w-[151px] h-[21px] text-justify text-black text-base font-normal font-['PingFang SC'] leading-[21px]"
|
|
|
+ >
|
|
|
+ 请准时参加活动!
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div
|
|
|
+ class="w-[237px] h-[60px] text-justify text-black/60 text-base font-normal font-['PingFang SC'] leading-normal"
|
|
|
+ >
|
|
|
+ 如有问题可咨询官方客服或您的专属经纪人!
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</view>
|