CarRental_back/page_Merchant/order_Detail.vue
2024-10-09 18:01:47 +08:00

608 lines
11 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="page">
<view class="fixed">
<u-navbar title="续租 " :border-bottom="false" :background="background" title-color='#000' title-size='36'
height='45' back-icon-color='#000'></u-navbar>
</view>
<view class="backimg">
</view>
<!-- <image class="backimg" src="https://lxnapi.ccttiot.com/bike/img/static/usCZzuQpGCBUpvzCfqyE" mode=""></image> -->
<view class="car_info">
<view class="info_tit">
待还车
</view>
<view class="box1">
<view class="left">
<view class="name">
全新车网红泡泡50KM续航
</view>
<view class="car_type_li">
<view class="type">
含电池
</view>
</view>
</view>
<image src="https://lxnapi.ccttiot.com/bike/img/static/uAIbCubNk8w9JI4DlDuX" mode=""></image>
</view>
<view class="txt4">
09-09 16:00 09-10 16:00一天
</view>
<view class="info_li2">
<view class="txt4">
取车方式
</view>
<view class="txt5">
商家收费送车上门服务费15元
</view>
</view>
<view class="info_li2">
<view class="txt4">
取车地点
</view>
<view class="txt5">
金陵路265号
</view>
</view>
<view class="info_li2">
<view class="txt4">
取车门店
</view>
<view class="txt5">
云行租车汇丰公寓-福建省宁德市福 鼎市太姥山镇秦屿大道2号
<br>
<span style="font-size: 24rpx;color: #808080;margin-right: 30rpx;">09:00-21:00</span> <span style="font-size: 24rpx;color: #808080;">12345678912</span>
</view>
</view>
<view class="info_li2">
<view class="txt4">
取车方式
</view>
<view class="txt5">
商家收费送车上门服务费15元
</view>
</view>
<view class="info_li2">
<view class="txt4">
还车地点
</view>
<view class="txt5">
金陵路265号
</view>
</view>
<view class="info_li2">
<view class="txt4">
还车门店
</view>
<view class="txt5">
云行租车汇丰公寓-福建省宁德市福 鼎市太姥山镇秦屿大道2号
<br>
<span style="font-size: 24rpx;color: #808080;margin-right: 30rpx;">09:00-21:00</span> <span style="font-size: 24rpx;color: #808080;">12345678912</span>
</view>
</view>
<view class="info_li2">
<view class="txt4">
车辆编号
</view>
<view class="txt5">
12349812685
</view>
</view>
</view>
<view class="price_box">
<view class="tit">
支付费用
</view>
<view class="price_li">
<view class="txt6">
车辆押金
</view>
<view class="txt7">
199
</view>
</view>
<view class="price_li">
<view class="txt6">
车辆租金
</view>
<view class="txt7">
199
</view>
</view>
<view class="price_li">
<view class="txt6">
商家送车上门
</view>
<view class="txt7">
199
</view>
</view>
<view class="price_li">
<view class="txt6">
商家上门取车
</view>
<view class="txt7">
199
</view>
</view>
<view class="price_li">
<view class="txt6">
骑行享权服务
</view>
<view class="txt7">
199
</view>
</view>
<view class="price_li">
<view class="txt6">
骑行享权服务
</view>
<view class="txt7">
微信支付
</view>
</view>
<view class="price_li">
<view class="txt6">
支付时间
</view>
<view class="txt7">
2024-09-11 13:59:03
</view>
</view>
<view class="btn_box">
<view class="btn1">
车损扣款
</view>
<view class="btn1">
服务费退款
</view>
<view class="btn2">
押金退还
</view>
</view>
<view class="handle_box">
<view class="handle_tit">
操作记录
</view>
<view class="handel_li">
<view class="yuan">
</view>
<view class="info">
<view class="info_top">
押金退还 - 199
</view>
<view class="info_bot">
2024-09-11 13:56:03
</view>
</view>
</view>
</view>
</view>
<view class="price_box" >
<view class="tit">
收益明细
</view>
<view class="price_li">
<view class="txt6">
李四代理10%
</view>
<view class="txt7">
19.00
</view>
</view>
<view class="price_li">
<view class="txt6">
云行租车门店70%
</view>
<view class="txt7">
19.00
</view>
</view>
</view>
<view class="user_info">
<view class="info_li2">
<view class="txt4">
租车用户
</view>
<view class="txt5">
李某某
</view>
</view>
<view class="info_li2">
<view class="txt4">
联系方式
</view>
<view class="txt5">
13549864412
</view>
<view class="btn">
联系用户
</view>
</view>
</view>
<view class="user_info">
<view class="info_li2">
<view class="txt4">
订单编号
</view>
</view>
<view class="info_li2">
<view class="txt6">
ZDVNJK24968791234168549864412
</view>
<view class="txt7">
复制
</view>
</view>
</view>
<view class="bot_btn">
<view class="btn">
立即接单
</view>
</view>
</view>
</template>
<script>
export default {
data() {
return {
typeidx: 1,
height: 0,
showtips: true
}
},
onShow() {
},
methods: {
}
}
</script>
<style lang="scss">
page {
background-color: #F7F7F7;
}
.page {
width: 750rpx;
padding-bottom: 220rpx;
.bot_btn{
display: flex;
align-items: center;
justify-content: center;
position: fixed;
bottom: 0;
width: 750rpx;
height: 160rpx;
background: #FFFFFF;
box-shadow: 0rpx 8rpx 20rpx 0rpx rgba(0,0,0,0.3);
border-radius: 0rpx 0rpx 0rpx 0rpx;
.btn{
display: flex;
align-items: center;
justify-content: center;
border-radius: 20rpx;
width: 682rpx;
height: 84rpx;
background: #4297F3;
font-weight: 600;
font-size: 36rpx;
color: #FFFFFF;
}
}
.user_info{
margin: 0 auto;
margin-top: 16rpx;
width: 698rpx;
padding:20rpx 28rpx;
background: #FFFFFF;
border-radius: 20rpx 20rpx 20rpx 20rpx;
.info_li2 {
margin-top: 14rpx;
// width: 750rpx;
display: flex;
flex-wrap: nowrap;
align-items: flex-start;
// border-bottom: 1rpx solid #D8D8D8;
.txt4{
width: 112rpx;
white-space: nowrap;
margin-right: 48rpx;
font-weight: 600;
font-size: 28rpx;
color: #6F6F6F;
}
.txt5{
flex-wrap: wrap;
font-weight: 600;
font-size: 28rpx;
color: #3D3D3D;
}
.btn{
padding: 6rpx 12rpx;
margin-left: auto;
font-weight: 400;
font-size: 24rpx;
color: #4297F3;
border-radius: 6rpx 6rpx 6rpx 6rpx;
border: 1rpx solid #4297F3;
}
.txt6{
font-weight: 400;
font-size: 28rpx;
color: #6F6F6F;
}
.txt7{
margin-left: auto;
font-weight: 400;
font-size: 28rpx;
color: #4297F3;
}
}
}
.price_box{
margin: 0 auto;
margin-top: 16rpx;
width: 698rpx;
padding:20rpx 28rpx;
background: #FFFFFF;
border-radius: 20rpx 20rpx 20rpx 20rpx;
.handle_box{
margin-top: 26rpx;
padding: 22rpx 20rpx;
width: 650rpx;
background: #F4FBFF;
border-radius: 18rpx 18rpx 18rpx 18rpx;
.handle_tit{
font-weight:600;
font-size: 28rpx;
color: #3D3D3D;
}
.handel_li{
margin-top: 16rpx;
width: 100%;
display: flex;
flex-wrap: nowrap;
align-items: center;
.yuan{
margin-left: 46rpx;
width: 22rpx;
height: 22rpx;
background: #4297F3;
border-radius: 50%;
}
.info{
margin-left: 30rpx;
display: flex;
flex-wrap: wrap;
.info_top{
width: 100%;
font-weight: 400;
font-size: 28rpx;
color: #3D3D3D;
}
.info_bot{
margin-top: 8rpx;
font-weight: 400;
font-size: 24rpx;
color: #6F6F6F;
}
}
}
}
.btn_box{
margin-top: 60rpx;
display: flex;
.btn1{
margin-right: 22rpx;
padding: 8rpx 22rpx;
background: #4297F3;
border-radius: 8rpx 8rpx 8rpx 8rpx;
font-weight: 500;
font-size: 32rpx;
color: #FFFFFF;
}
.btn2{
padding: 8rpx 22rpx;
border-radius: 8rpx 8rpx 8rpx 8rpx;
border: 2rpx solid #4297F3;
font-weight: 500;
font-size: 32rpx;
color: #4297F3;
}
}
.tit{
font-weight: 600;
font-size: 32rpx;
color: #3D3D3D;
}
.price_li{
margin-top: 18rpx;
display: flex;
flex-wrap: nowrap;
align-items: center;
justify-content: space-between;
.txt6{
font-weight: 400;
font-size: 28rpx;
color: #3D3D3D;
}
.txt7{
font-weight: 600;
font-size: 32rpx;
color: #3D3D3D;
}
}
}
.car_info {
margin: 0 auto;
margin-top: -200rpx;
width: 698rpx;
// height: 196rpx;
background: #FFFFFF;
border-radius: 20rpx 20rpx 20rpx 20rpx;
display: flex;
flex-wrap: wrap;
padding: 0 24rpx;
padding-bottom: 28rpx;
.info_li2 {
margin-top: 14rpx;
width: 750rpx;
display: flex;
flex-wrap: nowrap;
align-items: flex-start;
// border-bottom: 1rpx solid #D8D8D8;
.txt4{
width: 112rpx;
white-space: nowrap;
margin-right: 48rpx;
font-weight: 600;
font-size: 28rpx;
color: #6F6F6F;
}
.txt5{
flex-wrap: wrap;
font-weight: 600;
font-size: 28rpx;
color: #3D3D3D;
}
}
.txt4{
font-weight: 600;
font-size: 28rpx;
color: #3D3D3D;
}
.info_li{
width: 100%;
display: flex;
flex-wrap: nowrap;
align-items: center;
justify-content: space-between;
.txt2{
font-weight: 600;
font-size: 28rpx;
color: #6F6F6F;
}
.txt3{
font-weight: 600;
font-size: 24rpx;
color: #3D3D3D;
}
}
.info_tit{
margin-top: 22rpx;
font-weight: 600;
font-size: 36rpx;
color: #FF8C1E;
}
.box1{
width: 100%;
display: flex;
flex-wrap: nowrap;
justify-content: space-between;
align-items: center;
.left {
.name {
font-weight: 600;
font-size: 32rpx;
color: #3D3D3D;
}
.car_type_li {
margin-top: 16rpx;
display: flex;
.type {
padding: 4rpx 10rpx;
background: #DCEDFF;
border-radius: 6rpx 6rpx 6rpx 6rpx;
font-weight: 400;
font-size: 24rpx;
color: #4297F3;
}
}
}
image {
width: 156rpx;
height: 150rpx;
}
}
}
.tab-container {
display: flex;
border-bottom: 2px solid #ddd;
/* 底部边框 */
}
.tab-item {
position: relative;
padding: 10px 20px;
cursor: pointer;
color: #666;
font-size: 16px;
}
.tab-item.active {
color: #333;
font-weight: bold;
}
.tab-item.active::after {
content: '';
position: absolute;
bottom: -2px;
left: 0;
width: 100%;
height: 4px;
background-color: #2e9afe;
/* 下划线颜色 */
border-radius: 50px;
/* 圆角效果,模拟弧线 */
}
.fixed {
z-index: 999;
position: fixed;
top: 0;
}
.backimg {
// position: fixed;
z-index: -10;
width: 750rpx;
height: 428rpx;
background: linear-gradient(180deg, #CCE5FF 0%, rgba(204, 229, 255, 0) 100%);
border-radius: 0rpx 0rpx 0rpx 0rpx;
}
}
</style>