完善茶艺师套餐功能

This commit is contained in:
wangxiaowei
2026-03-28 19:05:32 +08:00
parent 4729dc5ae8
commit 61d0ca2bd1
8 changed files with 38 additions and 20 deletions

View File

@ -15,8 +15,8 @@
<!-- 支付信息 -->
<view class="mt-56rpx text-center">
<view class="text-28rpx leading-40rpx text-#606266">{{ title }}</view>
<!-- <view class="text-28rpx leading-40rpx text-#606266" v-if="teaPackageTitle">茶艺师套餐-{{ teaPackageTitle }}</view> -->
<view class="text-28rpx leading-40rpx text-#606266" v-if="!teaPackageTitle">{{ title }}</view>
<view class="text-28rpx leading-40rpx text-#606266" v-if="teaPackageTitle">茶艺师套餐-{{ teaPackageTitle }}</view>
<view class="mt-24rpx">
<template>
<price-format color="#303133" :first-size="44" :second-size="44" :subscript-size="28" :price="money"></price-format>

View File

@ -67,11 +67,11 @@
</view>
<view class="package-row px-30rpx pb-30rpx">
<view class="flex flex-wrap justify-between">
<view class="grid grid-cols-3 gap-x-0 gap-y-20rpx">
<view
v-for="(item, idx) in teaPackageList"
:key="item.id || idx"
class="w-216rpx rounded-20rpx pb-20rpx box-border mb-20rpx"
class="w-216rpx rounded-20rpx pb-20rpx box-border"
:style="{
background: idx === 0
? 'linear-gradient( 180deg, #EAFFF9 0%, #F6F7F9 100%)'
@ -556,10 +556,10 @@ page {
.package-row {
width: 100%;
}
.package-row .flex {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
.package-row .grid {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 0 0;
}
.package-row .w-216rpx {
margin-right: 0;

View File

@ -44,6 +44,15 @@
</template>
</reserve-notice>
</view>
<view v-if="type == OrderType.TeaPackage">
<reserve-notice title="套餐购买" desc="套餐购买成功">
<template #layout>
<view class="pb-22rpx mt-40rpx mx-30rpx flex justify-between items-center text-[32rpx] text-center">
<view class='bg-[#4C9F44] text-[#fff] rounded-8rpx h-90rpx leading-90rpx w-632rpx' @click="reserve.handleToTeaSpecialistOrder">完成</view>
</view>
</template>
</reserve-notice>
</view>
</view>
</view>
@ -107,6 +116,13 @@
handleRoomDone: () => {
router.redirectTo('/bundle_b/pages/tea-specialist/list')
// router.switchTab('/pages/index/index')
},
/**
* 套餐购买关闭所有页面跳转到茶艺师列表
*/
handleToTeaSpecialistOrder: () => {
router.reLaunch('/bundle/order/tea-specialist/order-list')
}
}
</script>