chore(多语言): 将isEnEnv计算属性挂载到全局Vue组件上,针对商品名称优化英文显示

This commit is contained in:
2025-12-26 17:54:20 +08:00
parent d36e7f6bba
commit 31623e6667
23 changed files with 52 additions and 58 deletions

View File

@@ -1,9 +1,9 @@
<template>
<view class="message">
<view class="goods-item" v-if="goodsInfo.goods_name">
<view class="goods-item" v-if="goodsInfo.goods_name || goodsInfo.en_goods_name">
<image :src="$util.img(goodsInfo.sku_image)" mode="aspectFill"></image>
<view class="goods-info">
<view class="goods-name">{{ goodsInfo.sku_name ? goodsInfo.sku_name : goodsInfo.goods_name }}</view>
<view class="goods-name">{{ goodsInfo.sku_name ? goodsInfo.sku_name : (isEnEnv ? goodsInfo.en_goods_name : goodsInfo.goods_name) }}</view>
<view class="goods-bottom">
<view class="goods-price">
<text class="goods-price-sign color-base-text"></text>
@@ -16,7 +16,7 @@
<view class="goods-item" v-else-if="goodsDetail">
<image :src="$util.img(goodsDetail.sku_image)" mode="aspectFill"></image>
<view class="goods-info">
<view class="goods-name">{{ goodsDetail.sku_name ? goodsDetail.sku_name : goodsDetail.goods_name }}</view>
<view class="goods-name">{{ goodsDetail.sku_name ? goodsDetail.sku_name : (isEnEnv ? goodsDetail.en_goods_name : goodsDetail.goods_name) }}</view>
<view class="goods-bottom">
<view class="goods-price">
<text class="goods-price-sign color-base-text"></text>

View File

@@ -3,7 +3,7 @@
<view class="goods-msg">
<image :src="$util.img(goodsInfo.sku_image)" mode="aspectFill"></image>
<view class="goods-item">
<view class="title">{{ goodsInfo.goods_name }}</view>
<view class="title">{{ isEnEnv ? goodsInfo.en_goods_name : goodsInfo.goods_name }}</view>
<view class="goods-sku">
库存:{{ goodsInfo.stock }}
<text>销量:{{ goodsInfo.sale_num }}</text>

View File

@@ -19,7 +19,7 @@
</view>
<view class="info-wrap" @click="toDetail(item)">
<view class="name-wrap">
<view class="goods-name">{{ item.goods_name }}</view>
<view class="goods-name">{{ isEnEnv ? item.en_goods_name : item.goods_name }}</view>
</view>
<view class="lineheight-clear">