chore:询底价改为立即咨询

This commit is contained in:
2026-04-25 08:38:15 +08:00
parent 9d186ff094
commit 6e0eb5d4f3
7 changed files with 89 additions and 11 deletions

View File

@@ -76,7 +76,7 @@
parseFloat(showPrice(item)).toFixed(2).split('.')[1] }}</text>
</view>
<view class="discount-price" v-else>
<text class="price price-style large">{{ langstatus ? $lang('Make') : '询底价' }}</text>
<text class="price price-style large">{{ langstatus ? $lang('Make') : '立即咨询' }}</text>
</view>
</view>
<view class="pro-info" v-if="item.isinformation == 0">
@@ -92,6 +92,11 @@
</view>
</view>
</view>
<view class="ai-chat-btn-wrap" v-if="item.isinformation == 1">
<view class="ai-chat-btn" @click.stop="sendToAIChat(item)">
立即咨询
</view>
</view>
</view>
</view>
</view>
@@ -122,7 +127,7 @@
parseFloat(showPrice(item)).toFixed(2).split('.')[1] }}</text>
</view>
<view class="discount-price" v-else>
<text class="price price-style large">{{ langstatus ? $lang('Make') : '询底价' }}</text>
<text class="price price-style large">{{ langstatus ? $lang('Make') : '立即咨询' }}</text>
</view>
</view>
<view class="pro-info" v-if="item.isinformation == 0">
@@ -138,6 +143,11 @@
</view>
</view>
</view>
<view class="ai-chat-btn-wrap" v-if="item.isinformation == 1">
<view class="ai-chat-btn" @click.stop="sendToAIChat(item)">
立即咨询
</view>
</view>
</view>
</view>
</view>
@@ -219,7 +229,24 @@ export default {
data() {
return {};
},
mixins: [list]
mixins: [list],
methods: {
sendToAIChat(item) {
const productInfo = {
goods_id: item.goods_id,
goods_name: item.goods_name,
price: this.showPrice(item),
image: this.goodsImg(item.goods_image),
category_id: item.category_id
};
uni.setStorageSync('selectedProduct', productInfo);
uni.navigateTo({
url: '/pages_tool/ai-chat/index'
});
}
}
};
</script>
@@ -235,4 +262,23 @@ export default {
::v-deep .sku-layer .uni-popup__wrapper.uni-custom .uni-popup__wrapper-box {
max-height: unset !important;
}
.ai-chat-btn-wrap {
display: flex;
justify-content: flex-end;
margin-top: auto;
padding-top: 10rpx;
}
.ai-chat-btn {
background-color: #07c160;
color: #fff;
padding: 8rpx 24rpx;
border-radius: 12rpx;
font-size: 24rpx;
font-weight: 500;
line-height: 1;
text-align: center;
white-space: nowrap;
}
</style>