| @ -0,0 +1,122 @@ | |||
| <template> | |||
| <view class="home"> | |||
| <view class="content" style="padding-top: 15vh;"> | |||
| <view class="flex-col mt-40" style="width: 90vw; padding: 20rpx 0; gap: 10rpx; border-radius: 12rpx; border: 2rpx solid #07c060;"> | |||
| <span style="font-size: 28rpx;">请选择您方便的时间,</span> | |||
| <span style="font-size: 28rpx;">我们将根据您的日程为您安排上门威士忌品鉴服务,</span> | |||
| <span style="font-size: 28rpx;">确保您能在舒适的环境中尽享专属体验</span> | |||
| </view> | |||
| <span class="font-bold" style="margin-top: 5vh;">预约信息</span> | |||
| <view class="" style="width: 90vw;"> | |||
| <view class="flex-sb mt-40"> | |||
| <view class="date"> | |||
| {{year}} | |||
| <img src="../static/info/下拉.png" style="width: 25rpx; height: 25rpx;"/> | |||
| </view> | |||
| <view class="date"> | |||
| {{date}} | |||
| <img src="../static/info/下拉.png" style="width: 25rpx; height: 25rpx;"/> | |||
| </view> | |||
| <view class="date"> | |||
| {{time}} | |||
| <img src="../static/info/下拉.png" style="width: 25rpx; height: 25rpx;"/> | |||
| </view> | |||
| </view> | |||
| <view class="flex-start-col mt-40"> | |||
| <view class="flex-center" style="align-items: flex-end;"> | |||
| <view class="flex-start-col" style="gap: 10rpx;"> | |||
| <span>姓名:</span> | |||
| <input v-model="username" type="text" class="input" style="width: 20vw;"></input> | |||
| </view> | |||
| <span style="margin-left: 20rpx; color: #dddddc; font-size: 26rpx;">(最开始填写的直接导入)</span> | |||
| </view> | |||
| <view class="flex-center" style="align-items: flex-end;"> | |||
| <view class="flex-start-col" style="gap: 10rpx;"> | |||
| <span>联系电话:</span> | |||
| <input v-model="phone" type="tel" class="input"></input> | |||
| </view> | |||
| <span style="margin-left: 20rpx; color: #dddddc; font-size: 26rpx;">(最开始填写的直接导入)</span> | |||
| </view> | |||
| <view class="flex-center"> | |||
| <view class="flex-start-col" style="gap: 10rpx; width: 80vw;"> | |||
| <span>详细地址:</span> | |||
| <input v-model="address" type="text" class="input" style="width: 100%; height: 60rpx;"></input> | |||
| </view> | |||
| </view> | |||
| </view> | |||
| </view> | |||
| <view class="flex-col query" style="gap: 0rpx;"> | |||
| <view class="flex-center" style="gap: 30rpx;"> | |||
| <view class="btn2" style="padding: 16rpx 80rpx;" @click="pre"> | |||
| 返回 | |||
| </view> | |||
| <view class="btn2" style="padding: 16rpx 80rpx;" @click="next"> | |||
| 确定 / 提交 | |||
| </view> | |||
| </view> | |||
| <text class="second-color">欢快无限饮 饮酒有限度</text> | |||
| </view> | |||
| </view> | |||
| </view> | |||
| </template> | |||
| <script> | |||
| export default { | |||
| data() { | |||
| return { | |||
| year: '2024年', | |||
| date: '9月20日', | |||
| time: '08:00', | |||
| firstName: '张', | |||
| lastName: '里于', | |||
| gender: '', | |||
| phone: '', | |||
| message: '' | |||
| } | |||
| }, | |||
| methods: { | |||
| next() { | |||
| uni.navigateTo({ | |||
| url: '/pages_order/info/start' | |||
| }) | |||
| }, | |||
| pre(){ | |||
| uni.navigateBack({ | |||
| delta:1 | |||
| }) | |||
| } | |||
| }, | |||
| } | |||
| </script> | |||
| <style lang="scss" scoped> | |||
| .query { | |||
| position: relative; | |||
| bottom: -5vh; | |||
| } | |||
| .date { | |||
| border: 2rpx solid $uni-color; | |||
| padding: 14rpx 30rpx; | |||
| border-radius: 12rpx; | |||
| } | |||
| .main-color{ | |||
| flex-wrap: nowrap; | |||
| color: $uni-color; | |||
| } | |||
| .input{ | |||
| border: 2rpx solid #FD5100; | |||
| border-radius: 10rpx; | |||
| padding: 10rpx; | |||
| } | |||
| .area{ | |||
| border: 2rpx solid #FD5100; | |||
| border-radius: 10rpx; | |||
| padding: 10rpx; | |||
| width: 100%; | |||
| height: 120rpx; | |||
| } | |||
| </style> | |||
| @ -0,0 +1,191 @@ | |||
| <template> | |||
| <view class="home"> | |||
| <view class="content" style="padding-top: 15vh;"> | |||
| <span class="font-bold">预约日期和时间</span> | |||
| <view class="flex-center mt-40" style="gap: 50rpx;" @click="open"> | |||
| <view class="date"> | |||
| {{year}} | |||
| </view> | |||
| <view class="date"> | |||
| {{date}} | |||
| </view> | |||
| <view class="date"> | |||
| {{time}} | |||
| </view> | |||
| </view> | |||
| <span class="font-bold" style="margin-top: 5vh;">预约信息</span> | |||
| <view class="" style="width: 80vw;"> | |||
| <view class="flex-sb mt-40"> | |||
| <view class="flex-center"> | |||
| <view class="date"> | |||
| {{firstName}} | |||
| </view> | |||
| <span style="margin-left: 30rpx;">姓</span> | |||
| </view> | |||
| <view class="flex-center"> | |||
| <view class="date"> | |||
| {{lastName}} | |||
| </view> | |||
| <span style="margin-left: 30rpx;">名</span> | |||
| </view> | |||
| <view class="flex-center"> | |||
| <view class="flex-center" style="position: relative;" @click="checkGender"> | |||
| <span class="main-color">先生</span> | |||
| <img src="../static/info/下拉.png" alt="" style="width: 40rpx; height: 40rpx;" /> | |||
| </view> | |||
| <view class="flex-col select" id="select" ref="check"> | |||
| <span class="main-color">先生</span> | |||
| <span class="main-color">女士</span> | |||
| </view> | |||
| </view> | |||
| </view> | |||
| <view class="flex-sb mt-40"> | |||
| <view class="flex-center" style="gap: 30rpx;"> | |||
| <input v-model="phone" type="tel" class="input"></input> | |||
| <span>手机</span> | |||
| </view> | |||
| <view class=""> | |||
| <span class="main-color" style="text-decoration: underline;">修改号码</span> | |||
| </view> | |||
| </view> | |||
| <view class="mt-40" style="width: 100%;"> | |||
| <textarea class="area" cols="20" rows="20" placeholder="如有下一步需求,请告诉我们"></textarea> | |||
| </view> | |||
| <view class="flex-start-col mt-40" style="gap: 20rpx;"> | |||
| <view style="display: flex; align-items: start; gap: 20rpx;"> | |||
| <uv-icon size="40" name="checkmark-circle" color="#07c060"></uv-icon> | |||
| <span style="font-size: 28rpx;">本人提交此信息即表示本人已网读并接受Genius JourneyClub 的使用条款和个人信息处理规则。</span> | |||
| </view> | |||
| <view class="flex-center" style="gap: 20rpx;"> | |||
| <uv-icon size="40" name="info-circle" color="#07c060"></uv-icon> | |||
| <span style="font-size: 28rpx;">未满18周岁请勿参与此内容。</span> | |||
| </view> | |||
| </view> | |||
| </view> | |||
| <view class="flex-col query" style="gap: 0rpx;"> | |||
| <view class="flex-center" style="gap: 30rpx;"> | |||
| <view class="btn2" style="padding: 16rpx 80rpx;" @click="pre"> | |||
| 返回 | |||
| </view> | |||
| <view class="btn2" style="padding: 16rpx 80rpx;" @click="next"> | |||
| 取消预约 | |||
| </view> | |||
| </view> | |||
| <text class="second-color">欢快无限饮 饮酒有限度</text> | |||
| </view> | |||
| </view> | |||
| <uv-popup mode="bottom" round="20" closeable ref="service" duration="500"> | |||
| <view class="flex-col" style="gap: 30rpx; padding: 40rpx 0;"> | |||
| <text style="font-weight: bold;">请填写预约信息</text> | |||
| <view class="flex-sa"> | |||
| <img src="../static/address/icon.png" alt="" style="width: 40rpx; height: 40rpx;" /> | |||
| <span>{{username}}</span> | |||
| <span>{{address}}</span> | |||
| </view> | |||
| </view> | |||
| <view class="" style="height: 20rpx; width: 100vw; background-color: #f6f6f6;"> | |||
| </view> | |||
| <view class="" style="padding: 40rpx;"> | |||
| <span>预约时间</span> | |||
| <view class="flex-sa mt-40" style="background-color: #f6f6f6; padding: 30rpx 20rpx;"> | |||
| <span style="margin-right: 30rpx;">备注</span> | |||
| <uv-input placeholder="填选,可输入的其他需求" border="none" v-model="remark_column"></uv-input> | |||
| </view> | |||
| <uv-calendar ref="calendar" @confirm="confirm"></uv-calendar> | |||
| <view class="flex-sb mt-40" style="width: 90vw;border-radius: 100rpx; border: 2rpx solid #fab445; box-sizing: border-box; overflow: hidden;"> | |||
| <span style=" padding: 30rpx;color: #fab445;">暂不预约,先购买</span> | |||
| <span style=" padding: 30rpx;background-color: #fab445; color: white;">下一步,确认订单</span> | |||
| </view> | |||
| </view> | |||
| </uv-popup> | |||
| </view> | |||
| </template> | |||
| <script> | |||
| export default { | |||
| data() { | |||
| return { | |||
| year: '2024年', | |||
| date: '9月20日', | |||
| time: '08:00', | |||
| firstName: '张', | |||
| lastName: '里于', | |||
| gender: '', | |||
| phone: '', | |||
| message: '', | |||
| username: '利曼和', | |||
| address: '湖南省长沙市天心村天启小区6栋', | |||
| remark_column:'' | |||
| } | |||
| }, | |||
| methods: { | |||
| next() { | |||
| uni.navigateTo({ | |||
| url: '/pages_order/info/start' | |||
| }) | |||
| }, | |||
| pre() { | |||
| uni.navigateBack({ | |||
| delta: 1 | |||
| }) | |||
| }, | |||
| open() { | |||
| this.$refs.calendar.open(); | |||
| this.$refs.service.open(); | |||
| }, | |||
| confirm(e){ | |||
| console.log(e); | |||
| }, | |||
| checkGender(){ | |||
| } | |||
| }, | |||
| } | |||
| </script> | |||
| <style lang="scss" scoped> | |||
| .query { | |||
| position: relative; | |||
| bottom: -5vh; | |||
| } | |||
| .date { | |||
| border: 2rpx solid $uni-color; | |||
| padding: 14rpx 30rpx; | |||
| border-radius: 12rpx; | |||
| } | |||
| .main-color { | |||
| flex-wrap: nowrap; | |||
| color: $uni-color; | |||
| } | |||
| .input { | |||
| border: 2rpx solid #FD5100; | |||
| border-radius: 10rpx; | |||
| padding: 10rpx; | |||
| } | |||
| .area { | |||
| border: 2rpx solid #FD5100; | |||
| border-radius: 10rpx; | |||
| padding: 10rpx; | |||
| width: 100%; | |||
| height: 120rpx; | |||
| } | |||
| .select{ | |||
| position: absolute; | |||
| margin-top: 180rpx; | |||
| margin-right: 25rpx; | |||
| gap: 10rpx; | |||
| width: 120rpx; | |||
| height: 120rpx; | |||
| background: white; | |||
| border-radius: 10rpx; | |||
| font-size: 28rpx; | |||
| transition: 0.4s; | |||
| display: none; | |||
| } | |||
| </style> | |||
| @ -0,0 +1,38 @@ | |||
| <template> | |||
| <view class="home"> | |||
| <view class="content"> | |||
| <span class="font-bold mb-60">请选择您所在的区域</span> | |||
| <view class="flex-col query" style="gap: 0rpx;"> | |||
| <view class="btn2" @click="next"> | |||
| 确定 | |||
| </view> | |||
| <text class="second-color">欢快无限饮 饮酒有限度</text> | |||
| </view> | |||
| </view> | |||
| </view> | |||
| </template> | |||
| <script> | |||
| export default { | |||
| data() { | |||
| return { | |||
| } | |||
| }, | |||
| methods: { | |||
| next() { | |||
| uni.navigateTo({ | |||
| url: '/pages_order/info/isAdult' | |||
| }) | |||
| } | |||
| } | |||
| } | |||
| </script> | |||
| <style lang="scss" scoped> | |||
| .query { | |||
| position: relative; | |||
| bottom: -25vh; | |||
| } | |||
| </style> | |||
| @ -0,0 +1,34 @@ | |||
| <template> | |||
| <view class="home"> | |||
| <view class="content" style="padding-top: 30vh;"> | |||
| <span v-for="(item,index) in textList1" :key="index" class="content-text" style="font-size: 28rpx;"> | |||
| {{item}} | |||
| </span> | |||
| </view> | |||
| </view> | |||
| </template> | |||
| <script> | |||
| export default { | |||
| data() { | |||
| return { | |||
| textList1: [ | |||
| '感谢您分享宝贵的评价!', | |||
| '您的反馈对我们非常重要。', | |||
| '祝愿您每一天都充满精彩与愉悦,生活美满,', | |||
| '尽享每一杯威士忌的独特魅力!' | |||
| ], | |||
| } | |||
| }, | |||
| methods: { | |||
| } | |||
| } | |||
| </script> | |||
| <style lang="scss" scoped> | |||
| .query { | |||
| position: relative; | |||
| top: 30vh; | |||
| } | |||
| </style> | |||
| @ -0,0 +1,104 @@ | |||
| <template> | |||
| <view class="home"> | |||
| <view class="content" style="padding-top: 20vh;"> | |||
| <span style="font-weight: bold; margin-bottom: 40rpx;">整体体验</span> | |||
| <view class="flex-start-col" style="gap: 10rpx;"> | |||
| <text>请评价服务的整体质量和满足感。</text> | |||
| <text>包括品鉴过程中的舒适度和整体氛围。</text> | |||
| </view> | |||
| <view class="mt-40"> | |||
| <uv-radio-group shape="circle" v-model="checkboxValue"> | |||
| <view style="display: flex; flex-direction: column; align-items: flex-start; justify-content: flex-start; width: 72vw;"> | |||
| <uv-radio inactiveColor="#ecb864" activeColor="#ecb864" labelColor="#ecb864" size="30" | |||
| labelSize="18px" iconSize="10px" label="不满意" name="不满意" | |||
| :customStyle="{margin: '8px'}"></uv-radio> | |||
| <uv-radio inactiveColor="#ecb864" activeColor="#ecb864" labelColor="#ecb864" size="30" | |||
| labelSize="18px" iconSize="10px" label="一般" name="一般" | |||
| :customStyle="{margin: '8px'}"></uv-radio> | |||
| <uv-radio inactiveColor="#ecb864" activeColor="#ecb864" labelColor="#ecb864" size="30" | |||
| labelSize="18px" iconSize="10px" label="满意" name="满意" | |||
| :customStyle="{margin: '8px'}"></uv-radio> | |||
| </view> | |||
| </uv-radio-group> | |||
| </view> | |||
| <view class="flex-center mt-20" style="width: 60%; gap: 10rpx;"> | |||
| <view class="box active"></view> | |||
| <view class="box"></view> | |||
| <view class="box"></view> | |||
| <view class="box"></view> | |||
| <view class="box"></view> | |||
| </view> | |||
| <view class="flex-center" style="margin-top: 20rpx;"> | |||
| <span class="flex-center" style="font-size: 24rpx; gap: 10rpx;"> | |||
| <span class="indexs">{{index}}</span> | |||
| <span>/</span> | |||
| <span>5</span> | |||
| </span> | |||
| </view> | |||
| <view class="flex-col query mt-40" style="gap: 0rpx;"> | |||
| <view class="flex-center" style="gap: 30rpx;"> | |||
| <view class="btn2" style="padding: 16rpx 80rpx;" @click="pre"> | |||
| 上一题 | |||
| </view> | |||
| <view class="btn2" style="padding: 16rpx 80rpx;" @click="next"> | |||
| 结束 | |||
| </view> | |||
| </view> | |||
| <text class="second-color">欢快无限饮 饮酒有限度</text> | |||
| </view> | |||
| </view> | |||
| </view> | |||
| </template> | |||
| <script> | |||
| export default { | |||
| data() { | |||
| return { | |||
| index: 1, | |||
| } | |||
| }, | |||
| methods: { | |||
| query() { | |||
| }, | |||
| pre() { | |||
| uni.navigateBack({ | |||
| delta: 1 | |||
| }) | |||
| }, | |||
| next() { | |||
| uni.redirectTo({ | |||
| url: '/pages_order/info/startTest' | |||
| }) | |||
| } | |||
| } | |||
| } | |||
| </script> | |||
| <style lang="scss" scoped> | |||
| .query { | |||
| position: relative; | |||
| top: 10vh; | |||
| } | |||
| .box { | |||
| height: 15rpx; | |||
| width: 75rpx; | |||
| border-radius: 30rpx; | |||
| background-color: #fff6e5; | |||
| border: 2rpx solid #f6cf8e; | |||
| } | |||
| .active { | |||
| background-color: #f6cf8e; | |||
| } | |||
| .indexs { | |||
| color: #f6cf8e; | |||
| } | |||
| </style> | |||
| @ -0,0 +1,35 @@ | |||
| <template> | |||
| <view class="home"> | |||
| <view class="content" style="padding-top: 30vh;"> | |||
| <span v-for="(item,index) in textList1" :key="index" class="content-text" style="font-size: 28rpx;"> | |||
| {{item}} | |||
| </span> | |||
| </view> | |||
| </view> | |||
| </template> | |||
| <script> | |||
| export default { | |||
| data() { | |||
| return { | |||
| textList1: [ | |||
| '我们已收到您的取消请求,', | |||
| '非常遗憾无法为您提供此次上门威士忌品鉴服务。', | |||
| '如果您有其他需求或在未来希望重新预约,', | |||
| '随时与我们联系。', | |||
| '期待在合适的时间为您奉上难忘的品监体验!', | |||
| ], | |||
| } | |||
| }, | |||
| methods: { | |||
| } | |||
| } | |||
| </script> | |||
| <style lang="scss" scoped> | |||
| .query { | |||
| position: relative; | |||
| top: 30vh; | |||
| } | |||
| </style> | |||
| @ -0,0 +1,90 @@ | |||
| <template> | |||
| <view class="home"> | |||
| <view class="content" style="padding-top: 25vh;"> | |||
| <span class="font-bold">为了给您提供更个性化的服务</span> | |||
| <span class="font-bold">请您填写以下基本信息</span> | |||
| <view class="flex-col mt-40"> | |||
| <view class="flex-center"> | |||
| <span style="margin-right: 30rpx;">您的姓名:</span> | |||
| <input class="inputStyle" v-model="username" type="text" /> | |||
| </view> | |||
| <view class="flex-center"> | |||
| <span style="margin-right: 30rpx;">手机号码:</span> | |||
| <input class="inputStyle" v-model="phone" type="number" /> | |||
| </view> | |||
| </view> | |||
| <view style="margin-top: 15vh;" @click="query"> | |||
| <view class="btn2"> | |||
| 确认 | |||
| </view> | |||
| </view> | |||
| <view class="flex-col query" style="gap: 0rpx;"> | |||
| <text class="second-color">欢快无限饮 饮酒有限度</text> | |||
| </view> | |||
| </view> | |||
| </view> | |||
| </template> | |||
| <script> | |||
| export default { | |||
| data() { | |||
| return { | |||
| username:'', | |||
| phone:'' | |||
| } | |||
| }, | |||
| methods: { | |||
| query(){ | |||
| if(!this.username && !this.phone){ | |||
| uni.showToast({ | |||
| title:'您的姓名和手机号都不能为空哦~', | |||
| icon: 'none' | |||
| }) | |||
| }else{ | |||
| uni.navigateTo({ | |||
| url:'/pages_order/info/greet' | |||
| }) | |||
| } | |||
| } | |||
| } | |||
| } | |||
| </script> | |||
| <style lang="scss" scoped> | |||
| .query { | |||
| position: relative; | |||
| bottom: -15vh; | |||
| } | |||
| .b-btn { | |||
| width: 86%; | |||
| display: flex; | |||
| justify-content: space-between; | |||
| padding-top: 20vh; | |||
| .pre-btn { | |||
| border: 4rpx solid #f1e0c6; | |||
| padding: 16rpx 90rpx; | |||
| border-radius: 66rpx; | |||
| color: #e6bf7f; | |||
| } | |||
| .next-btn { | |||
| background-image: url('../../static/image/home/btn.png'); | |||
| background-size: contain; | |||
| background-repeat: no-repeat; | |||
| background-position: center; | |||
| width: 40vw; | |||
| display: flex; | |||
| align-items: center; | |||
| justify-content: center; | |||
| color: white; | |||
| } | |||
| } | |||
| .inputStyle{ | |||
| border: 3rpx solid #e5bf7d; | |||
| border-radius: 40rpx; | |||
| color: #e5bf7d; | |||
| padding: 10rpx 10rpx; | |||
| } | |||
| </style> | |||
| @ -0,0 +1,40 @@ | |||
| <template> | |||
| <view class="home"> | |||
| <view class="content" style="padding-top: 30vh;"> | |||
| <span>欢迎</span> | |||
| <span style="font-size: 80rpx; margin: 20rpx 0;">Christine</span> | |||
| <view class="flex-col" style="gap: 5rpx; margin-top: 40rpx;"> | |||
| <span>来到百富门的世界</span> | |||
| <span>品味传承与创新交织的威士忌艺术</span> | |||
| <span>开启您的专属品鉴之旅</span> | |||
| </view> | |||
| <view style="margin-top: 6vh;" @click="query"> | |||
| <view class="btn2"> | |||
| 点击进入 | |||
| </view> | |||
| </view> | |||
| </view> | |||
| </view> | |||
| </template> | |||
| <script> | |||
| export default { | |||
| data() { | |||
| return { | |||
| } | |||
| }, | |||
| methods: { | |||
| query(){ | |||
| uni.navigateTo({ | |||
| url: '/pages_order/info/infoPages' | |||
| }) | |||
| } | |||
| } | |||
| } | |||
| </script> | |||
| <style lang="scss" scoped> | |||
| </style> | |||
| @ -0,0 +1,176 @@ | |||
| <template> | |||
| <view class="home"> | |||
| <view class="content" style="padding-top: 20vh;"> | |||
| <span v-show="btn==='下一页'" style="margin-bottom: 10rpx; font-size: 28rpx;">作为一位</span> | |||
| <span v-show="btn==='下一页'" style="color: #c7a87c;">“{{title1}}”</span> | |||
| <span v-for="(item,index) in textList1" :key="index" class="content-text"> | |||
| {{item}} | |||
| </span> | |||
| <view class="flex-col query" style="gap: 0rpx;"> | |||
| <view v-show="btn !=='db'"> | |||
| <view class="btn2" @click="query"> | |||
| {{btn}} | |||
| </view> | |||
| </view> | |||
| <view v-show="btn ==='db'" class="flex-center" style="gap: 30rpx;"> | |||
| <view class="btn2" style="padding: 16rpx 80rpx;" @click="pre"> | |||
| 返回 | |||
| </view> | |||
| <view class="btn2" style="padding: 16rpx 80rpx;" @click="next"> | |||
| 点击预约 | |||
| </view> | |||
| </view> | |||
| <text class="second-color">欢快无限饮 饮酒有限度</text> | |||
| </view> | |||
| </view> | |||
| </view> | |||
| </template> | |||
| <script> | |||
| export default { | |||
| data() { | |||
| return { | |||
| flag: 0, | |||
| title1: '威士忌鉴赏家', | |||
| textList1: [ | |||
| '您的独到品味和对复杂风味的深刻理解展现了', | |||
| '您在威士忌世界中的非凡见解。', | |||
| '无论是高年份的经典之作,', | |||
| '还是精湛工艺的限量版,', | |||
| '每一杯威士忌在您手中都被赋予了更多的意义。', | |||
| '愿您在未来的品鉴之旅中继续探索更多顶级佳酿,', | |||
| '感受威士忌的独特魅力畅享每一滴带来的极致体验!' | |||
| ], | |||
| btn: '下一页', | |||
| title2: '威士忌探秘者', | |||
| textList2: [ | |||
| '您的好奇心和冒险精神', | |||
| '让您不断探索新奇与未知的滋味。', | |||
| '愿每一杯威士忌都能为您带来', | |||
| '新鲜的体验与惊喜,', | |||
| '在这段探秘旅程中发现无尽的可能性。' | |||
| ], | |||
| title3: '威士忌品鉴大师', | |||
| textList3: [ | |||
| '您的敏锐舌尖与挑剔眼光', | |||
| '让您在细微之处也能捕捉到每一滴威士忌的精髓。', | |||
| '愿您在今后的品鉴之路上,', | |||
| '继续发现与享受那些别具匠心的美妙时刻。' | |||
| ], | |||
| title4: '威士忌藏家', | |||
| textList4: [ | |||
| '您的眼光独到,能够识别并珍藏', | |||
| '那些真正值得铭记的佳酿。', | |||
| '愿您在未来的岁月中,', | |||
| '继续收集那些能够讲述故事、承载记忆的珍品,将', | |||
| '您的收藏变成一段永恒的艺术。' | |||
| ], | |||
| title5: '威士忌玩家', | |||
| textList5: [ | |||
| '您对威士忌的热爱不仅体现在酒杯中', | |||
| '更体现在与朋友分享的每一个欢乐时刻。', | |||
| '愿您在每一次聚会中,', | |||
| '都能用您的创意和激情,', | |||
| '让威士忌成为欢聚的中心,', | |||
| '点燃无数难忘的瞬间。' | |||
| ], | |||
| appoint_title: '', | |||
| appoint_text: [ | |||
| '您的品味值得专属礼遇!', | |||
| '在您生成了专属称号之后,', | |||
| '我们将为您提供一次奢华的', | |||
| '上门威士忌品鉴服务,', | |||
| '让您在舒适的环境中,', | |||
| '品味与您的称号完美契合的精致佳酿。' | |||
| ], | |||
| fail_title: '', | |||
| fail_text: [ | |||
| '很抱歉,您的所在区域暂时', | |||
| '无法提供上门威士忌品鉴服务。', | |||
| '但我们仍为您准备了其他专属体验,', | |||
| '敬请期待。' | |||
| ], | |||
| success_title: '', | |||
| success_text: [ | |||
| '感谢您的预约!', | |||
| '我们已成功安排了您的上门威士忌品鉴服务。', | |||
| '我们的专员将在您选择的时间到达,', | |||
| '为您带来精致的品鉴体验。', | |||
| '期待与您共享这段美妙的威士忌之旅!' | |||
| ], | |||
| reset_title: '', | |||
| reset_text:[ | |||
| '非常抱歉,由于特殊原因,', | |||
| '我们暂时无法在您最初选定的时间段', | |||
| '进行上门品鉴服务。', | |||
| '为了确保您享受到最完美的威士忌体验,', | |||
| '恳请您重新选择一个方便的时间,', | |||
| '我们将优先为您安排,', | |||
| '感谢您的理解与支持。' | |||
| ] | |||
| } | |||
| }, | |||
| methods: { | |||
| query() { | |||
| if (this.flag === 0) { | |||
| this.title1 = this.title2 | |||
| this.textList1 = this.textList2 | |||
| this.flag = this.flag + 1 | |||
| } else if (this.flag === 1) { | |||
| this.title1 = this.title3 | |||
| this.textList1 = this.textList3 | |||
| this.flag = this.flag + 1 | |||
| } else if (this.flag === 2) { | |||
| this.title1 = this.title4 | |||
| this.textList1 = this.textList4 | |||
| this.flag = this.flag + 1 | |||
| } else if (this.flag === 3) { | |||
| this.title1 = this.title5 | |||
| this.textList1 = this.textList5 | |||
| this.flag = this.flag + 1 | |||
| } else if (this.flag === 4) { | |||
| this.title1 = this.appoint_title | |||
| this.textList1 = this.appoint_text | |||
| this.flag = this.flag + 1 | |||
| this.btn = 'db' | |||
| } else if (this.flag === 6) { | |||
| this.btn = '查看详情' | |||
| this.title1 = this.success_title | |||
| this.textList1 = this.success_text | |||
| } | |||
| }, | |||
| pre() { | |||
| uni.navigateBack({ | |||
| delta: 1 | |||
| }) | |||
| }, | |||
| next() { | |||
| uni.navigateTo({ | |||
| url:'/pages_order/info/appointDate' | |||
| }) | |||
| } | |||
| } | |||
| } | |||
| </script> | |||
| <style lang="scss" scoped> | |||
| .query { | |||
| position: relative; | |||
| top: 30vh; | |||
| } | |||
| </style> | |||
| @ -0,0 +1,89 @@ | |||
| <template> | |||
| <view class="home"> | |||
| <view class="content" style="padding-top: 25vh;"> | |||
| <span class="font-bold">Genius Journey Club</span> | |||
| <text style="margin-top: 20rpx; font-size: 28rpx; color: #878787;">欢迎您的到来</text> | |||
| <text style="margin-top: 30rpx; font-size: 28rpx; color: #878787;">使用小程序请确认您已满18周岁</text> | |||
| <view class="mian-btn" :class="{active:isActive === 'yes'}" @click="setActive('yes')">未满18岁</view> | |||
| <view class="mian-btn" :class="{active:isActive === 'no'}" @click="setActive('no')">已满18岁</view> | |||
| <view class="flex-center mt-40"> | |||
| <uv-checkbox-group> | |||
| <uv-checkbox size="15px" v-model="isCheck" iconSize="20rpx" activeColor="#e6bf7f" @change="change"></uv-checkbox> | |||
| </uv-checkbox-group> | |||
| <span style="font-size: 26rpx;">我已阅读政策隐私条款</span> | |||
| </view> | |||
| <view class="" style="margin-top: 60rpx;" @click="start"> | |||
| <view class="btn2"> | |||
| 立即开启 | |||
| </view> | |||
| </view> | |||
| <view class="flex-col query" style="gap: 0rpx;"> | |||
| <text class="second-color">欢快无限饮 饮酒有限度</text> | |||
| </view> | |||
| </view> | |||
| </view> | |||
| </template> | |||
| <script> | |||
| export default { | |||
| data() { | |||
| return { | |||
| isActive: null, | |||
| isCheck: false | |||
| } | |||
| }, | |||
| methods: { | |||
| setActive(val) { | |||
| this.isActive = val | |||
| }, | |||
| change(e){ | |||
| this.isCheck = e | |||
| }, | |||
| start() { | |||
| if (this.isActive && this.isCheck) { | |||
| uni.navigateTo({ | |||
| url:'/pages_order/info/fillInfo' | |||
| }) | |||
| } else { | |||
| uni.showToast({ | |||
| title: '请选择并勾选后开启', | |||
| icon: 'none' | |||
| }) | |||
| } | |||
| } | |||
| } | |||
| } | |||
| </script> | |||
| <style lang="scss" scoped> | |||
| .query { | |||
| position: relative; | |||
| bottom: -15vh; | |||
| } | |||
| .b-btn { | |||
| width: 86%; | |||
| display: flex; | |||
| justify-content: space-between; | |||
| padding-top: 20vh; | |||
| .pre-btn { | |||
| border: 4rpx solid #f1e0c6; | |||
| padding: 16rpx 90rpx; | |||
| border-radius: 66rpx; | |||
| color: #e6bf7f; | |||
| } | |||
| .next-btn { | |||
| background-image: url('../../static/image/home/btn.png'); | |||
| background-size: contain; | |||
| background-repeat: no-repeat; | |||
| background-position: center; | |||
| width: 40vw; | |||
| display: flex; | |||
| align-items: center; | |||
| justify-content: center; | |||
| color: white; | |||
| } | |||
| } | |||
| </style> | |||
| @ -0,0 +1,49 @@ | |||
| <template> | |||
| <view class="home"> | |||
| <view class="content" style="padding-top: 35vh;"> | |||
| <span v-for="(item,index) in textList1" :key="index" class="content-text" style="font-size: 28rpx; line-height: 50rpx;"> | |||
| {{item}} | |||
| </span> | |||
| <view class="flex-col query" style="gap: 0rpx;"> | |||
| <view> | |||
| <view class="btn2" @click="query"> | |||
| 开始 | |||
| </view> | |||
| </view> | |||
| <text class="second-color">欢快无限饮 饮酒有限度</text> | |||
| </view> | |||
| </view> | |||
| </view> | |||
| </template> | |||
| <script> | |||
| export default { | |||
| data() { | |||
| return { | |||
| textList1: [ | |||
| '感谢您参加我们的上门威士忌品鉴服务!', | |||
| '我们希望您享受了这次独特的体验。', | |||
| '为了帮助我们不断提升服务质量,', | |||
| '请您花几分钟时间分享您的评价和反馈。', | |||
| '您的意见对我们非常重要,感谢您的支持!', | |||
| ] | |||
| } | |||
| }, | |||
| methods: { | |||
| query() { | |||
| uni.redirectTo({ | |||
| url:'/pages_order/info/experience' | |||
| }) | |||
| } | |||
| } | |||
| } | |||
| </script> | |||
| <style lang="scss" scoped> | |||
| .query { | |||
| position: relative; | |||
| top: 20vh; | |||
| } | |||
| </style> | |||
| @ -0,0 +1,63 @@ | |||
| <template> | |||
| <view class="home"> | |||
| <view class="content" style="padding-top: 20vh;"> | |||
| <view class="flex-col" style="gap: 40rpx; width: 90vw;"> | |||
| <view class="flex-col"> | |||
| <span v-for="(item,index) in textList1" :key="index" class="context-text" style="font-size: 26rpx; line-height: 1;"> | |||
| {{item}} | |||
| </span> | |||
| </view> | |||
| <view class="flex-col"> | |||
| <span v-for="(item,index) in textList2" :key="index" class="context-text" style="font-size: 26rpx;line-height: 1;"> | |||
| {{item}} | |||
| </span> | |||
| </view> | |||
| </view> | |||
| <view style="margin-top: 6vh;" @click="query"> | |||
| <view class="btn2" style="padding: 16rpx 100rpx;"> | |||
| 开始测试 | |||
| </view> | |||
| </view> | |||
| </view> | |||
| </view> | |||
| </template> | |||
| <script> | |||
| export default { | |||
| data() { | |||
| return { | |||
| textList1:[ | |||
| '百富门酒业,全球知名美国洋酒公司。', | |||
| '1870年,由George Garvin Brown先生创立于肯塔基州。', | |||
| '150多年来,历经市场变革,', | |||
| '我们丰常的历史和承诺共同打造了我们坚实的基础,', | |||
| '继往开今,不断为世界带来丰富优质的产品。' | |||
| ], | |||
| textList2:[ | |||
| '作为美国首屈一指的烈酒及葡萄酒公司,', | |||
| '百富门酒业跻身全球销售额前十烈港公司之列(IWSR2022),', | |||
| '且为全球第五大顶级烈酒企业。', | |||
| '旗下拥有杰克丹尼、活福珍藏、本利亚克、', | |||
| '格兰多纳、格兰格拉索等知名威士忌品牌;', | |||
| '同时旗下拥有赫尔德拉马蹄铁龙舌兰酒、', | |||
| '香博法围力娇酒等在内的近30个品牌:', | |||
| '现如今,百富门酒业在全球六大洲拥有约5600名员工', | |||
| '生产营销和分销优质烈酒和葡萄酒,', | |||
| '并通过在世界各地的办事处,将产品销往近170多个国家。' | |||
| ] | |||
| } | |||
| }, | |||
| methods: { | |||
| query() { | |||
| uni.redirectTo({ | |||
| url: '/pages_order/info/appoint' | |||
| }) | |||
| } | |||
| } | |||
| } | |||
| </script> | |||
| <style lang="scss" scoped> | |||
| </style> | |||
| @ -0,0 +1 @@ | |||
| <svg t="1727521601230" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="1447" width="200" height="200"><path d="M529.92 640.512L716.8 456.704a51.2 51.2 0 0 0-35.84-88.064H314.88a51.2 51.2 0 0 0-36.864 87.04l179.2 183.808a51.2 51.2 0 0 0 72.192 0z" fill="#FD5100" p-id="1448"></path></svg> | |||