forked from natuka/web.puabadge.com
电商翻译
This commit is contained in:
1 parent
6938e12196
commit
75e04a4de3
12 files changed
+854
-891
No files matched your search
@@ -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>
|
||||
|
||||
Reference in new issue
Block a user