|
|
@ -53,6 +53,47 @@ |
|
|
|
<view class="title"> |
|
|
|
{{ item.subTitle }} |
|
|
|
</view> |
|
|
|
<!-- <view class="con"> |
|
|
|
<view> |
|
|
|
{{ $t('page.order.Total_Amount') }} |
|
|
|
</view> |
|
|
|
<view> |
|
|
|
{{ userInfo.orderMoney - item.price }} {{ $store.state.unit }} |
|
|
|
</view> |
|
|
|
<view v-else> |
|
|
|
{{ item.price }} {{ $store.state.unit }} |
|
|
|
</view> |
|
|
|
</view> --> |
|
|
|
|
|
|
|
<!-- <template |
|
|
|
v-if="item.state == 0 && userInfo.money < item.price"> |
|
|
|
<view class="con"> |
|
|
|
<view> |
|
|
|
{{ $t('page.order.total') }} |
|
|
|
</view> |
|
|
|
<view> |
|
|
|
{{ item.price }} {{ $store.state.unit }} |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
<view class="con"> |
|
|
|
<view> |
|
|
|
{{ $t('page.order.Total_Amount') }} |
|
|
|
</view> |
|
|
|
<view> |
|
|
|
{{ item.price }} {{ $store.state.unit }} |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
<view class="con"> |
|
|
|
<view> |
|
|
|
{{ $t('page.order.BalancePayment') }} |
|
|
|
</view> |
|
|
|
<view> |
|
|
|
{{ (userInfo.money - item.price).toFixed(2) }} {{ $store.state.unit }} |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
</template> --> |
|
|
|
|
|
|
|
<!-- 商品价格 --> |
|
|
|
<view class="con"> |
|
|
|
<view> |
|
|
|
{{ $t('page.order.Total_Amount') }} |
|
|
@ -61,6 +102,20 @@ |
|
|
|
{{ item.price }} {{ $store.state.unit }} |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
|
|
|
|
<!-- 支付后剩余钱包金额 --> |
|
|
|
<view class="con" |
|
|
|
style="font-size: 24rpx;" |
|
|
|
v-if="item.state == 0 && userInfo.money < item.price"> |
|
|
|
<view> |
|
|
|
{{ $t('page.order.BalancePayment') }} |
|
|
|
</view> |
|
|
|
<view> |
|
|
|
{{ (userInfo.money - item.price).toFixed(2) }} {{ $store.state.unit }} |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
|
|
|
|
<!-- 商品佣金 --> |
|
|
|
<view class="con" style="color: #b00;font-size: 26rpx;"> |
|
|
|
<view> |
|
|
|
{{ $t('page.order.Profit') }} |
|
|
@ -84,7 +139,7 @@ |
|
|
|
<!-- <view class="btn"> |
|
|
|
{{ $t('page.order.Submit_New') }} |
|
|
|
</view> --> |
|
|
|
<view class="btn" v-if="item.state == 2"> |
|
|
|
<view class="btn" v-if="item.state == 1"> |
|
|
|
{{ $t('page.order.complete') }} |
|
|
|
</view> |
|
|
|
</view> |
|
|
@ -141,11 +196,11 @@ |
|
|
|
{ |
|
|
|
name: this.$t('page.order.class_3') |
|
|
|
}, |
|
|
|
{ |
|
|
|
name: this.$t('page.order.class_4') |
|
|
|
}, |
|
|
|
// { |
|
|
|
// name: this.$t('page.order.class_4') |
|
|
|
// }, |
|
|
|
], |
|
|
|
|
|
|
|
userInfo : {}, |
|
|
|
productList: [], |
|
|
|
currentIndex: 0, //当前选择的标签index |
|
|
|
queryParams: { |
|
|
@ -160,11 +215,25 @@ |
|
|
|
}, |
|
|
|
onShow() { |
|
|
|
this.getOrderList(); |
|
|
|
this.getUserInfo(); |
|
|
|
this.currentIndex = localStorage.getItem('orderIndex') ? |
|
|
|
parseInt(localStorage.getItem('orderIndex')) : 0 |
|
|
|
localStorage.removeItem('orderIndex') |
|
|
|
|
|
|
|
// setInterval(() => { |
|
|
|
// // 调用请求 |
|
|
|
// this.loadData() |
|
|
|
// }, 3000) |
|
|
|
}, |
|
|
|
methods: { |
|
|
|
//获取用户信息 |
|
|
|
getUserInfo() { |
|
|
|
this.request('userInfo').then(res => { |
|
|
|
if (res.code == 200) { |
|
|
|
this.userInfo = res.result.userInfo |
|
|
|
} |
|
|
|
}) |
|
|
|
}, |
|
|
|
getOrderList() { //获取订单列表 |
|
|
|
this.loading = true |
|
|
|
let data = { |
|
|
|