电商翻译

This commit is contained in:
Linzm committed 2025-11-13 16:21:57 +08:00
1 parent 6938e12196
commit 75e04a4de3
12 files changed
+854 -891

No files matched your search

+24 -23
View File
@@ -1,7 +1,7 @@
<template>
<div class="my-order">
<div class="header" @click="goBack">
<span class="back-icon"><van-icon name="arrow-left" size="16px" color="#333" /> 订单详情</span>
<span class="back-icon"><van-icon name="arrow-left" size="16px" color="#333" /> {{ toValueWithout("订单详情") }}</span>
</div>
<div class="order-status">
<div class="avatar-wrapper">
@@ -14,21 +14,21 @@
<div class="status-info">
<div class="status-title">{{ getStatus(order.status) }}</div>
<div class="status-desc">
下单后预计需要10天完成生产发货。如对产品有疑问,可以联系客服咨询。
{{ toValueWithout("下单后预计需要10天完成生产发货。如对产品有疑问,可以联系客服咨询。") }}
</div>
</div>
<div style="padding: 0 16px;">
<van-divider />
</div>
<div class="product-info" v-if="order.use_type == 2">
<div class="product-title">收货信息</div>
<div class="product-title">{{ toValueWithout("收货信息") }}</div>
<div class="product-details">
<div class="product-row">
<span class="product-label">收货人信息</span>
<span class="product-label">{{ toValueWithout("收货人信息") }}</span>
<span class="product-value">{{order.contact_name}} {{order.contact_mobile}}</span>
</div>
<div class="product-row">
<span class="product-label">收货地址</span>
<span class="product-label">{{ toValueWithout("收货地址") }}</span>
<span class="product-value">{{order.province_name}} {{order.city_name}} {{order.county_name}} {{order.address}}</span>
</div>
</div>
@@ -37,25 +37,25 @@
<van-divider />
</div>
<div class="product-info">
<div class="product-title">产品信息</div>
<div class="product-title">{{ toValueWithout("产品信息") }}</div>
<div class="product-details">
<div class="product-row">
<span class="product-label">产品名称</span>
<span class="product-value" v-if="order.type_id == 1">{{ order.prod_id == 7 ? '人物立体徽章' : '宠物立体徽章' }}</span>
<span class="product-value" v-if="order.type_id == 2">{{ order.prod_id == 7 ? '人物浮雕相框' : '宠物浮雕相框' }}</span>
<span class="product-value" v-if="order.type_id == 3">{{ order.prod_id == 7 ? '人物冰箱贴' : '宠物冰箱贴' }}</span>
<span class="product-value" v-if="order.type_id == 4">{{ order.prod_id == 1 ? '人物卡通手办' : '宠物卡通手办' }}</span>
<span class="product-label">{{ toValueWithout("产品名称") }}</span>
<span class="product-value" v-if="order.type_id == 1">{{ order.prod_id == 7 ? toValueWithout('人物立体徽章') : toValueWithout('宠物立体徽章') }}</span>
<span class="product-value" v-if="order.type_id == 2">{{ order.prod_id == 7 ? toValueWithout('人物浮雕相框') : toValueWithout('宠物浮雕相框') }}</span>
<span class="product-value" v-if="order.type_id == 3">{{ order.prod_id == 7 ? toValueWithout('人物冰箱贴') : toValueWithout('宠物冰箱贴') }}</span>
<span class="product-value" v-if="order.type_id == 4">{{ order.prod_id == 1 ? toValueWithout('人物卡通手办') : toValueWithout('宠物卡通手办') }}</span>
</div>
<div class="product-row">
<span class="product-label">尺寸</span>
<span class="product-label">{{ toValueWithout("尺寸") }}</span>
<span class="product-value">{{order.model_size}}</span>
</div>
<div class="product-row" v-if="shape_name">
<span class="product-label">形状</span>
<span class="product-value">{{shape_name}}</span>
<span class="product-label">{{ toValueWithout("形状") }}</span>
<span class="product-value">{{ toValueWithout(shape_name) }}</span>
</div>
<div class="product-row">
<span class="product-label">购买数量</span>
<span class="product-label">{{ toValueWithout("购买数量") }}</span>
<span class="product-value">{{order.count}}</span>
</div>
</div>
@@ -78,14 +78,14 @@
<van-divider />
</div>
<div class="product-info">
<div class="product-title">订单信息</div>
<div class="product-title">{{ toValueWithout("订单信息") }}</div>
<div class="product-details">
<div class="product-row">
<span class="product-label">购买订单id</span>
<span class="product-label">{{ toValueWithout("购买订单id") }}</span>
<span class="product-value">{{order.sw_oid}}</span>
</div>
<div class="product-row">
<span class="product-label">购买时间</span>
<span class="product-label">{{ toValueWithout("购买时间") }}</span>
<span class="product-value">{{order.pay_at}}</span>
</div>
</div>
@@ -98,6 +98,7 @@ import { useRouter } from 'vue-router';
import * as badgeApi from '@/api/badge';
import { onMounted, ref } from 'vue';
import { useRoute } from 'vue-router';
import { toValueWithout } from '@/lang/utils';
const route = useRoute();
const order = ref({})
const id = ref(0)
@@ -147,15 +148,15 @@ function goBack() {
}
function getStatus(status: number) {
if(status == 1) {
return '待支付'
return toValueWithout('待支付')
} else if(status == 2) {
return '已取消'
return toValueWithout('已取消')
} else if(status == 100) {
return '生产中'
return toValueWithout('生产中')
} else if(status == 200) {
return '待收货'
return toValueWithout('待收货')
} else if(status == 300) {
return '已完成'
return toValueWithout('已完成')
}
}
</script>