You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
197 lines
4.6 KiB
197 lines
4.6 KiB
<template>
|
|
<view class="ordercontainer">
|
|
<view class="confirmbox">
|
|
<view class="confirmpicinfo">
|
|
<view class="imgbox">
|
|
<image :src="details.sku?(details.sku.image_url?details.sku.image_url:require('@/static/logo-xietaitai.png')):require('@/static/logo-xietaitai.png')"
|
|
></image>
|
|
</view>
|
|
<view class="pictitle">{{details.sku?details.sku.name:''}}</view>
|
|
<text>{{details.sku?details.sku.specs:''}}</text>
|
|
</view>
|
|
</view>
|
|
<view class="confirmlist index0">
|
|
<view class="iconimg">
|
|
<image src="../../static/icon1.png" mode="widthFix"></image>
|
|
</view>
|
|
<view class="confirmright">
|
|
<text class="confirmmarker">发货时间</text>
|
|
<view class="flex-li confirmdate">
|
|
<text>
|
|
{{details.send_date?$moment(details.send_date).format("YYYY年M月DD日"):''}}
|
|
<text style="color:#b62828" class="smallfont">{{details.week?'['+details.week+']':''}}</text>
|
|
</text>
|
|
<text class="smallfont">{{details.lunarData?details.lunarData:""}}</text>
|
|
</view>
|
|
<view class="flex-li confirmdate">
|
|
<!-- <text>{{details.hh?details.hh:''}}</text> -->
|
|
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<view class="confirmlist index1">
|
|
<view class="iconimg">
|
|
<image src="../../static/icon2.png" mode="widthFix"></image>
|
|
</view>
|
|
<view class="confirmright">
|
|
<text class="confirmmarker">收货地址</text>
|
|
<view class="flex-li confirmaddress">
|
|
<text>{{details.area?details.area:''}}{{details.address?details.address:''}}</text>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<view class="confirmlist index2">
|
|
<view class="iconimg">
|
|
<image src="../../static/icon3.png" mode="widthFix"></image>
|
|
</view>
|
|
<view class="confirmright">
|
|
<text class="confirmmarker">收货人</text>
|
|
<view class="flex-li confirmcontact">
|
|
<text>{{details.contact?details.contact:''}}</text>
|
|
<text>{{details.mobile?details.mobile:''}}</text>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</template>
|
|
|
|
<script>
|
|
export default {
|
|
|
|
data() {
|
|
return {
|
|
details:{}
|
|
}
|
|
},
|
|
onLoad(option) {
|
|
this.details = uni.getStorageSync('order_detail')?uni.getStorageSync('order_detail'):''
|
|
uni.removeStorageSync('order_detail')
|
|
console.log(this.details)
|
|
},
|
|
methods: {
|
|
|
|
|
|
}
|
|
}
|
|
</script>
|
|
|
|
<style scoped lang="scss">
|
|
.ordercontainer{
|
|
background: #f0efed;
|
|
width: 100%;
|
|
height: 100vh;
|
|
padding: 42rpx 50rpx 300rpx;
|
|
overflow-y: scroll;
|
|
}
|
|
.confirmbox{
|
|
width: 100%;
|
|
padding-top: 22rpx;
|
|
padding-bottom: 35rpx;
|
|
background: url(../../static/confirmbg1.jpg) no-repeat center top;
|
|
background-size: cover;
|
|
border-radius: 10rpx;
|
|
box-shadow: 0 5rpx 15rpx rgba(0,0,0,.47);
|
|
}
|
|
.confirmpicinfo{
|
|
text-align: center;
|
|
font-size: 24rpx;
|
|
color: #d5c7b5;
|
|
line-height: 42rpx;
|
|
}
|
|
.imgbox{
|
|
width: 150rpx;
|
|
height:150rpx;
|
|
margin: 0 auto;
|
|
border-radius: 10rpx;
|
|
border: 1px solid #ba8b45;
|
|
overflow: hidden;
|
|
margin-bottom: 14rpx;
|
|
}
|
|
.imgbox image{
|
|
width: 150rpx;
|
|
height:150rpx;
|
|
vertical-align: middle;
|
|
}
|
|
.confirmpicinfo .pictitle{
|
|
color: #ba8b45;
|
|
}
|
|
.confirmlist{
|
|
margin-top: 30rpx;
|
|
border-radius: 10rpx;
|
|
overflow: hidden;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: space-between;
|
|
background-repeat: no-repeat;
|
|
background-position: center top;
|
|
background-size: cover;
|
|
box-shadow: 0 5rpx 15rpx rgba(0,0,0,.47);
|
|
padding: 10rpx 10rpx 10rpx 20rpx;
|
|
}
|
|
.confirmlist.index0{
|
|
background-image: url(../../static/confirmbg2.jpg);
|
|
}
|
|
.confirmlist.index1{
|
|
background-image: url(../../static/confirmbg3.jpg);
|
|
}
|
|
.confirmlist.index2{
|
|
background-image: url(../../static/confirmbg4.jpg);
|
|
}
|
|
.confirmlist image{
|
|
width: 62rpx;
|
|
height: auto;
|
|
}
|
|
.confirmlist .confirmright{
|
|
width: 550rpx;
|
|
background: #fff;
|
|
border-radius: 10rpx;
|
|
padding: 25rpx 20rpx;
|
|
}
|
|
.confirmmarker{
|
|
display: block;
|
|
font-size:32rpx;
|
|
color: #000;
|
|
font-weight: bold;
|
|
margin-bottom: 8rpx;
|
|
text-align: center;
|
|
}
|
|
.flex-li{
|
|
display: flex;
|
|
justify-content: space-between;
|
|
color: #000;
|
|
font-size: 30rpx;
|
|
line-height: 60rpx;
|
|
}
|
|
.confirmdate text.smallfont{
|
|
font-size: 24rpx;
|
|
}
|
|
.confirmbtn{
|
|
position: fixed;
|
|
bottom: 0;
|
|
left: 0;
|
|
width: 100%;
|
|
height: 115rpx;
|
|
display: flex;
|
|
padding: 0 10rpx;
|
|
justify-content: space-between;
|
|
background: #fff;
|
|
align-items: center;
|
|
}
|
|
.confirmbtn text{
|
|
display: inline-block;
|
|
width: 284rpx;
|
|
line-height: 74rpx;
|
|
height: 74rpx;
|
|
text-align: center;
|
|
border-radius: 74rpx;
|
|
border: 1rpx solid #d1d1d0;
|
|
margin: 0 38rpx;
|
|
font-size: 29rpx;
|
|
color:#000;
|
|
}
|
|
.confirmbtn text.confirmtab{
|
|
color: #fff;
|
|
border: 1rpx solid #ba8b45;
|
|
background: #ba8b45;
|
|
}
|
|
</style> |