This commit is contained in:
ylj20011123 2026-02-10 09:44:19 +08:00
parent 06c85a31bc
commit 4b8b5c9dd7

View File

@ -58,23 +58,23 @@
<text class="searchText">请输入想看的服务区</text> <text class="searchText">请输入想看的服务区</text>
</view> </view>
</div> </div>
<picker class="pick" @change="handleChangeFestival($event)" :value="currentIndex" :range="canSelectFestivalList"
range-key="label"> <div class="pickBox" :style="{ paddingTop: menu.bottom + 32 + 'px' }">
<!-- :range="defaultFestivalList" --> <picker class="pick" @change="handleChangeFestival($event)" :value="currentIndex" :range="canSelectFestivalList"
<div class="festivalChangeBox" :style="{ paddingTop: menu.bottom + 32 + 'px' }"> range-key="label">
<div class="newChangeBox"> <!-- :range="defaultFestivalList" -->
<image class="changeIcon" src="https://eshangtech.com/ShopICO/ahyd-BID/newIndex/1stDateTime.svg" /> <div class="festivalChangeBox">
<!-- defaultFestivalList[currentIndex].label --> <div class="newChangeBox">
<span class="festivalName">{{ <image class="changeIcon" src="https://eshangtech.com/ShopICO/ahyd-BID/newIndex/1stDateTime.svg" />
canSelectFestivalList[currentIndex].label <!-- defaultFestivalList[currentIndex].label -->
}}</span> <span class="festivalName">{{
<image class="changeIcon" src="https://eshangtech.com/ShopICO/ahyd-BID/commercial/rightArrow.svg" /> canSelectFestivalList[currentIndex].label
</div> }}</span>
<view class="jumpBtn" @click.stop="goToRobot"> <image class="changeIcon" src="https://eshangtech.com/ShopICO/ahyd-BID/commercial/rightArrow.svg" />
<image class="jumpBtnIcon" src="https://eshangtech.com/ShopICO/ahyd-BID/commercial/AIAssistant.svg" /> </div>
数智助手
</view>
<!-- <image <!-- <image
:style="{ :style="{
width: width:
selectFestival === 1 || selectFestival===2 selectFestival === 1 || selectFestival===2
@ -128,7 +128,7 @@
: '' : ''
" "
/> --> /> -->
<!-- <image <!-- <image
class="changeIcon" class="changeIcon"
:src=" :src="
selectFestival === 1 || selectFestival===2 selectFestival === 1 || selectFestival===2
@ -148,8 +148,18 @@
: '' : ''
" "
/> --> /> -->
</div> </div>
</picker> </picker>
<view class="backToHomeBox" @click.stop="goToHome">
<image class="backToHomeIcon" src="https://eshangtech.com/ShopICO/ahyd-BID/commercial/backToHome.svg" />
回到首页
</view>
<view class="jumpBtn" @click.stop="goToRobot">
<image class="jumpBtnIcon" src="https://eshangtech.com/ShopICO/ahyd-BID/commercial/AIAssistant.svg" />
春运播报
</view>
</div>
</div> </div>
<div class="pageContent"> <div class="pageContent">
@ -4027,6 +4037,9 @@ export default {
uni.removeStorageSync("springService"); uni.removeStorageSync("springService");
}, },
methods: { methods: {
goToHome() {
this.$util.toNextRoute("switchTab", `/pages/index/index`);
},
goToRobot() { goToRobot() {
this.$util.toNextRoute("navigateTo", `/pages/robot/index`); this.$util.toNextRoute("navigateTo", `/pages/robot/index`);
}, },
@ -5533,7 +5546,9 @@ export default {
} }
} }
.picker { .picker {
display: inline-block;
position: absolute; position: absolute;
bottom: 0; bottom: 0;
left: 40px; left: 40px;
@ -5587,45 +5602,90 @@ export default {
} }
} }
} }
} }
} }
.festivalChangeBox {
display: flex;
align-items: center;
justify-content: space-between;
width: 100%;
box-sizing: border-box;
padding: 32rpx;
.newChangeBox { .pickBox {
background: #fff; width: 100%;
padding: 16rpx 16rpx 16rpx 32rpx; padding: 0 32rpx 0;
border-radius: 32rpx; display: flex;
display: flex; justify-content: space-between;
align-items: center;
box-sizing: border-box;
.pick {
.festivalChangeBox {
display: flex;
align-items: center;
justify-content: space-between;
width: 100%;
box-sizing: border-box;
.newChangeBox {
background: #fff;
padding: 16rpx 16rpx 16rpx 32rpx;
border-radius: 32rpx;
display: flex;
align-items: center;
.festivalName {
margin: 0 16rpx;
font-size: 28rpx;
font-family: PingFangSC, PingFang SC;
font-weight: 400;
color: #160002;
line-height: 36rpx;
}
.changeIcon {
width: 32rpx;
height: 32rpx;
}
}
// .festivalImg {
// width: 168rpx;
// height: 68rpx;
// }
// .changeIcon {
// width: 32rpx;
// height: 32rpx;
// margin-left: 12rpx;
// }
}
}
.backToHomeBox {
padding: 8rpx 16rpx;
background-color: #fff;
border-radius: 12rpx;
display: inline-flex;
align-items: center; align-items: center;
.festivalName { .backToHomeIcon {
margin: 0 16rpx; width: 34rpx;
font-size: 28rpx; height: 34rpx;
font-family: PingFangSC, PingFang SC; margin-right: 8rpx;
font-weight: 400;
color: #160002;
line-height: 36rpx;
}
.changeIcon {
width: 32rpx;
height: 32rpx;
} }
} }
.jumpBtn { .jumpBtn {
padding: 8rpx 16rpx; padding: 8rpx 16rpx;
background-color: #fff; // background-color: #fff;
border-radius: 32rpx; background-color: #FF7C43;
display: flex; border-radius: 12rpx;
display: inline-flex;
align-items: center; align-items: center;
color: #FFE194;
font-weight: 600;
line-height: 28rpx;
.jumpBtnIcon { .jumpBtnIcon {
width: 40rpx; width: 40rpx;
@ -5633,16 +5693,6 @@ export default {
margin-right: 8rpx; margin-right: 8rpx;
} }
} }
// .festivalImg {
// width: 168rpx;
// height: 68rpx;
// }
// .changeIcon {
// width: 32rpx;
// height: 32rpx;
// margin-left: 12rpx;
// }
} }
} }