NurseStationApp/pages/orderDetails/orderDetails.vue
2022-10-28 14:05:30 +08:00

175 lines
3.4 KiB
Vue
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<template>
<view class="app">
<view class="content">
<view class="name">
店铺名称
<image src="../../static/rowsright.png" mode=""></image>
</view>
<view class="details">
<view class="detailslist">
<image src="../../static/shangpingdingdan.png" mode=""></image>
<view class="model">
<view class="top">
<span>酒精棉片 200</span>
<span>36.0</span>
</view>
<view class="bottom">
<span class="box">型号酒精棉片 8</span>
<span class="box">1</span>
</view>
<view class="refund">
申请退款
</view>
</view>
</view>
<view class="payinfo">
<text class="pay">实付款</text>
<text class="price">36.0</text>
</view>
</view>
</view>
<view class="info">
<span>收货信息<text>某某某某某某某某某某某某某某某某某某某某某某某某某某某某</text></span>
<span>订单编号<text>1256585698545111</text></span>
<span>获得积分<text>某某某某</text></span>
<span>收货信息<text>30点积分</text></span>
<span>付款时间<text>2022-10-28 113126</text></span>
<span>发货时间<text>2022-10-28 113126</text></span>
<span>成交时间<text>2022-10-28 113126</text></span>
</view>
</view>
</template>
<script>
export default {
data() {
return {
}
},
methods: {
}
}
</script>
<style lang="scss">
.app {
height: 100vh;
.content {
width: 95%;
height: 40%;
background: #FFFFFF;
box-shadow: 0px 9px 31px 9px rgba(0, 0, 0, 0.03);
border-radius: 20px;
margin: 0 auto;
.name {
width: 95%;
height: 90rpx;
font-size: 30rpx;
color: #969394;
line-height: 90rpx;
border-bottom: 1rpx solid #D8D4D4;
margin: 0 auto;
image {
width: 15rpx;
height: 23rpx;
padding-left: 25rpx;
}
}
.details {
height: 250rpx;
.detailslist {
display: flex;
image {
width: 182rpx;
height: 182rpx;
margin: 20rpx 0 0 20rpx;
}
.model {
width: 70%;
margin: 30rpx 0 0 20rpx;
span {
font-size: 38rpx;
color: #000000;
}
span:nth-child(2) {
color: #969394;
float: right;
margin-right: 30rpx;
}
.bottom {
margin-top: 20rpx;
}
.box {
font-size: 35rpx;
color: #969394;
}
.refund {
width: 159rpx;
height: 54rpx;
line-height: 54rpx;
text-align: center;
background: #FFFFFF;
border: 1px solid #969394;
border-radius: 26rpx;
font-size: 26rpx;
color: #969394;
margin: 20rpx 0rpx 20rpx 310rpx;
}
}
}
.payinfo {
width: 95%;
margin: 30rpx auto;
.pay {
font-size: 30rpx;
color: #020000;
}
.price {
float: right;
font-size: 41rpx;
color: #D43953;
margin-right: 28rpx;
}
}
}
}
.info {
padding-top: 30rpx;
height: 50%;
background: #FFFFFF;
box-shadow: 0px 9px 31px 9px rgba(0, 0, 0, 0.03);
width: 95%;
margin: 20rpx auto;
font-size: 30rpx;
color: #020000;
span:nth-child(1) {
height: 55;
line-height: 55rpx;
margin-bottom: 40rpx;
}
span {
display: block;
height: 65rpx;
line-height: 65rpx;
margin-left: 20rpx;
text {
color: #BFBDBE;
}
}
}
}
</style>