From ba779a4afff859e39c322c33032f701bfb8100b7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E8=AE=B8=E5=85=81=E6=9E=9E?= <3422692813@qq.com>
Date: Fri, 11 Apr 2025 10:50:45 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pages/index/meetCarOrder.vue | 1184 +++++++++++++++
pages/index/orderdetails.vue | 2775 +++++++++++++++++-----------------
2 files changed, 2573 insertions(+), 1386 deletions(-)
create mode 100644 pages/index/meetCarOrder.vue
diff --git a/pages/index/meetCarOrder.vue b/pages/index/meetCarOrder.vue
new file mode 100644
index 0000000..46e5a82
--- /dev/null
+++ b/pages/index/meetCarOrder.vue
@@ -0,0 +1,1184 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 行驶证扫描
+
+
+
+
+
+
+ 行驶证照片
+
+
+
+
+
+
+
+
+
+
+
+ 客户姓名
+
+
+
+
+
+ 住址
+
+
+
+
+
+
+ *
+ 车牌号
+
+
+
+
+
+
+ 使用性质
+ 点击选择
+
+
+
+
+
+
+ 品牌型号
+
+
+
+
+
+ 车辆识别代号
+
+
+
+
+
+
+ *
+ 车辆注册日期
+ 点击选择
+
+
+
+
+
+
+ 联系方式
+
+
+
+
+
+
+ *
+ 接车员
+ 点击选择
+
+
+
+
+
+
+
+ 接车
+
+
+ 确认修改
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/index/orderdetails.vue b/pages/index/orderdetails.vue
index dd81e28..9b8e152 100644
--- a/pages/index/orderdetails.vue
+++ b/pages/index/orderdetails.vue
@@ -1,1441 +1,1444 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ detailData.carNum }}
-
- 车型:
- {{ detailData.carType }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ detailData.carNum }}
+
+ 车型:
+ {{ detailData.carType }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
- 检测类型:
- {{ detailData.goodsName }}
-
-
- ¥:
- {{ detailData.goodsPrice / 100 }}元
-
-
-
-
-
+
+ 检测类型:
+ {{ detailData.goodsName }}
+
+
+ ¥:
+ {{ detailData.goodsPrice / 100 }}元
+
+
+
+
+
-
- 引车员
- {{ detailData.leadManName }}
-
-
-
- 更换引车员
-
+
+ 引车员
+ {{ detailData.leadManName }}
+
+
+
+ 更换引车员
+
-
- 接车员
- {{ detailData.meetManName }}
-
-
-
- 更换接车员
-
-
-
-
- 客户信息
- {{ detailData.buyUserName }} {{ detailData.buyUserPhone }}
-
-
-
- 拨打电话
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ item.projectName }}
-
-
-
+
+ 接车员
+ {{ detailData.meetManName }}
+
+
+
+ 更换接车员
+
+
+
+
+ 客户信息
+ {{ detailData.buyUserName }} {{ detailData.buyUserPhone }}
+
+
+
+ 拨打电话
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.projectName }}
+
+
+
-
+
-
-
-
-
-
-
- 订单详情
-
-
-
-
-
- 折扣:
- {{ detailData.reduceMoney / 100 }}
-
-
- 优惠金额:
- {{ detailData.couponDiscount / 100 }}
-
-
-
-
-
-
-
-
-
-
- 结算
-
-
- 实付金额:
- {{ (detailData.payMoney + detailData.balance) / 100 }}元
-
-
+
+
+
+
+
+
+ 订单详情
+
+
+
+
+
+ 折扣:
+ {{ detailData.reduceMoney / 100 }}
+
+
+ 优惠金额:
+ {{ detailData.couponDiscount / 100 }}
+
+
+
+
+
+
+
+
+
+
+ 结算
+
+
+ 实付金额:
+ {{ (detailData.payMoney + detailData.balance) / 100 }}元
+
+
-
+
-
-
- {{ index + 1 }}
-
-
- {{ item.title }}
-
- 施工人员:
- {{ item.nickname }}
-
-
-
- {{ item.createTime }}
- {{ item.createTime }}
至
{{item.updateTime}}
+
+
+ {{ index + 1 }}
+
+
+ {{ item.title }}
+
+ 施工人员:
+ {{ item.nickname }}
+
+
+
+ {{ item.createTime }}
+ {{ item.createTime }}
至
{{item.updateTime}}
-
-
+
+
-
- {{ item.content }}
-
-
-
-
+
+ {{ item.content }}
+
+
+
+
+
-
+
-
-
- 结束检测
-
-
- 制证完成
-
-
-
-
+
+ 结束检测
+
+
+ 制证完成
+
+
+
+
-
-
+
+ 重审/退办
+
+
+ {{ item.text }}
+
+
+ 选择复检的项目
+
+ {{ item.projectName }}
+
+
+
+
+
+ 提交
+
+
+
+
+
-
-
-
+
+
+ 提交
+
+
+
+
+
-
-
-
-
+
+
+
+
+ image {
+ width: 100%;
+ height: 100%;
+ }
+
+ .lantong {
+ background-color: #0174F6 !important;
+ color: white;
+ }
+
+ .lan-box {
+ font-size: 14px;
+ margin: 5px 10px;
+ padding: 5px;
+ box-sizing: border-box;
+ background-color: #F4F4F4;
+ border-radius: 4px;
+
+ }
+
+ .warp-box {
+ width: 100%;
+ display: flex;
+ align-items: center;
+ flex-wrap: wrap;
+
+
+ }
+
+ .content {
+ box-sizing: border-box;
+ width: 100%;
+ height: 100%;
+ background: #fff;
+ }
+
+ .top-heder {
+ width: 100%;
+ // height: 46px;
+ background: white;
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ box-sizing: border-box;
+ padding: 5px 15px;
+ padding-top: 45px;
+ padding-bottom: 15px;
+ margin-bottom: 10px;
+ }
+
+ .t-title {
+ font-size: 17px;
+ font-weight: bold;
+ color: #333333;
+ }
+
+ .t-left {
+ width: 10%;
+ }
+
+ .t-you {
+ height: 100%;
+ width: 10%;
+ }
+
+ .x-box {
+ width: 95%;
+ margin: 10px auto;
+ background: #FFFFFF;
+ border-radius: 8px;
+ box-sizing: border-box;
+ padding: 10px;
+ background: white;
+ padding-bottom: 0px;
+ padding-top: 0px;
+ margin-top: 0px;
+ margin-bottom: 0px;
+
+ // display: flex;
+ // align-items: center;
+ // justify-content: center;
+ }
+
+ .p_box {
+ position: relative;
+ width: 90%;
+ margin: 0 auto;
+ box-sizing: border-box;
+ padding: 10px;
+ //border-left: 1px dashed #DEE1EA;
+ border-left: 1px dashed #0d2e8d;
+
+ }
+
+ .g_hui {
+ background: #F4F5F8;
+ border-radius: 16rpx 16rpx 16rpx 16rpx;
+ box-sizing: border-box;
+ padding: 10px;
+ }
+
+ .p_titel {
+ width: 90%;
+ margin: 0 auto;
+ box-sizing: border-box;
+
+ position: relative;
+ }
+
+
+ .bottomx {
+ margin: 0 auto;
+ width: 225px;
+ height: 46px;
+ border-radius: 6px 6px 6px 6px;
+ opacity: 1;
+ border: 1px solid #0174F6;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ //color: #0174F6;
+ }
+
+ .bottomxx {
+ position: fixed;
+ right: 10px;
+ bottom: 150px;
+ width: 46px;
+ height: 46px;
+ border-radius: 50%;
+ opacity: 1;
+ border: 1px solid #0174F6;
+ background: #0174F6;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ color: white;
+ z-index: 999;
+ }
+
+ .touxiang {
+ width: 50px;
+ height: 50px;
+ border-radius: 50%;
+ overflow: hidden;
+ margin: 10px auto;
+
+ }
+
+ .sanniu {
+ width: 105px;
+ height: 35px;
+ background: #0D2E8D;
+ border-radius: 50px;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ font-size: 15px;
+ font-weight: 400;
+ color: #FFFFFF;
+ line-height: 15px;
+ margin: 0 auto;
+ }
+
+ .xiamxia {
+ width: 30%;
+ height: 30px;
+ background: linear-gradient(180deg, #3F61C0 0%, #0D2E8D 100%);
+ border-radius: 50px;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ font-size: 15px;
+ font-weight: 400;
+ color: #FFFFFF;
+ line-height: 15px;
+ margin: 15px auto;
+ }
+
+ .annniu {
+ width: 90%;
+ height: 45px;
+ background: linear-gradient(180deg, #3F61C0 0%, #0D2E8D 100%);
+ border-radius: 50px;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ font-size: 15px;
+ font-weight: 400;
+ color: #FFFFFF;
+ line-height: 15px;
+ margin: 15px auto;
+ }
+
+ .banniu {
+ width: 20%;
+ height: 30px;
+ background: linear-gradient(180deg, #3F61C0 0%, #0D2E8D 100%);
+ border-radius: 50px;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ font-size: 15px;
+ font-weight: 400;
+ color: #FFFFFF;
+ }
+
+ .box {}
+
+ .box-dis {
+ box-sizing: border-box;
+ padding: 15px 0px;
+ // border-bottom: 1px solid #EEEEEE;
+ display: flex;
+ align-items: center;
+ }
+
+ .shop-img {
+ width: 150px;
+ height: 150px;
+ border-radius: 8px;
+ overflow: hidden;
+ margin-right: 10px;
+ }
+
+ .ds-right {
+ width: 55%;
+ }
+
+
+ .dis-hui {
+ width: 100%;
+ display: flex;
+ align-items: center;
+ font-size: 15px;
+ font-weight: 400;
+ color: #999999;
+ margin-bottom: 5px;
+ }
+
+ .times {
+
+ font-size: 14px;
+ font-weight: 600;
+ color: #999999;
+ margin-left: 25px;
+ }
+
+ .h-title {
+ font-size: 16px;
+ font-weight: bold;
+ color: #333333;
+ margin-bottom: 5px;
+ }
+
+ .box-top {
+ box-sizing: border-box;
+ //padding: 15px;
+ border-bottom: 1px solid #EEEEEE;
+ width: 100%;
+ display: flex;
+ align-items: center;
+ justify-content: space-around;
+ margin-bottom: 15px;
+ }
+
+ .t-input {
+ width: 90%;
+ margin: 20px auto;
+ border: 1px solid #0D2E8D;
+ border-radius: 6px;
+ box-sizing: border-box;
+ padding: 2px 5px;
+
+ }
+
+ .on-input {
+ width: 100%;
+ display: flex;
+ justify-content: space-between;
+ align-items: center;
+ margin: 15px auto;
+ }
+
+ .on-inputx {
+ width: 100%;
+ display: flex;
+
+ align-items: center;
+ margin: 15px auto;
+ }
+
+ .bottom-input {
+ border-top: 1px solid #F4F4F4;
+ box-sizing: border-box;
+ padding-top: 20px;
+ display: flex;
+ justify-content: space-between;
+ width: 100%;
+ }
+
+ .o-left {
+ font-size: 15px;
+ font-weight: 400;
+ color: #666666;
+ }
+
+ .o-right {
+ font-size: 15px;
+ font-weight: 400;
+ color: #333333;
+ }
+
+ .o-zui {
+ font-size: 20px;
+ font-weight: 500;
+ color: #333333;
+ }
+
+ .popup-box {
+ overflow: hidden;
+ border-radius: 8px;
+ box-sizing: border-box;
+ padding: 15px;
+ width: 100%;
+ background-color: white;
+ }
+
+ .sousuo {
+ width: 95%;
+ margin: 0 auto;
+ margin-left: 0px;
+ height: 30px;
+ background: #F0F0F0;
+ border-radius: 50px;
+ color: #999999;
+ box-sizing: border-box;
+ padding: 0 10px;
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+
+ input {
+ width: 80%;
+ }
+ }
+
+ .list-box {
+ width: 100%;
+ height: 300px;
+ overflow: hidden;
+ box-sizing: border-box;
+
+ }
+
+ .list_scroll {
+ height: 100%; // 需设置高度
+ display: flex;
+ flex-direction: column;
+
+ }
+
+ .list-qiu {
+ width: 95%;
+ border-bottom: 1px solid #EEEEEE;
+ box-sizing: border-box;
+ padding: 10px 5px;
+ display: flex;
+ justify-content: space-between;
+ align-items: center;
+ }
+
+ .tel {
+ margin-left: 5px;
+ font-size: 15px;
+ font-weight: 400;
+ color: #666666;
+ }
+
+ .bd-tel {
+ width: 100%;
+ border-top: 1px solid #EEEEEE;
+ box-sizing: border-box;
+ padding-top: 10px;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ color: #0D2E8D;
+
+ }
+
+ .imgs-warp {
+ width: 100%;
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ margin-top: 10px;
+ }
+
+ .imgss {
+ width: 32%;
+ height: 110px;
+ overflow: hidden;
+
+ image {
+ width: 100%;
+ height: 100%;
+ }
+
+ }
+
+ .anniu {
+ box-sizing: border-box;
+ padding: 2px 10px;
+ margin: 0px 10px;
+ // background: linear-gradient(180deg, #3F61C0 0%, #0D2E8D 100%);
+ border: 1px solid #0D2E8D;
+ border-radius: 23px;
+ font-size: 15px;
+ color: #0D2E8D;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ }
+
+ .an {
+ box-sizing: border-box;
+ padding: 2px 10px;
+ margin: 0px 10px;
+ background: linear-gradient(180deg, #3F61C0 0%, #0D2E8D 100%) !important;
+
+ border-radius: 23px;
+ font-size: 15px;
+ color: white !important;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ }
+
+ .box_ {
+ width: 100%;
+ display: flex;
+ flex-wrap: wrap;
+ }
+
+ .box_button {
+ border-radius: 6px;
+ border: 1px solid #999;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ font-size: 14px;
+ box-sizing: border-box;
+ padding: 5px 10px;
+ margin-right: 5px;
+ margin-bottom: 5px;
+ }
+
+ .box_button_x {
+ border-radius: 6px;
+ border: 1px solid #0D2E8D;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ font-size: 14px;
+ box-sizing: border-box;
+ padding: 5px 10px;
+ margin-right: 5px;
+ margin-bottom: 5px;
+ background: #0D2E8D;
+ color: #fff;
+ }
+
+ .qiu_ {
+ width: 25px;
+ height: 25px;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ border-radius: 50%;
+ color: #fff;
+ background: #0174F6;
+ margin-left: -13px;
+ margin-top: 5px;
+ //position: absolute;
+ //left: -10x;
+ //top: 0px;
+ }
+
+ .xb_ {
+
+ width: 13%;
+ height: 35px;
+ display: flex;
+ align-items: center;
+ box-sizing: border-box;
+ padding-left: 6px;
+ color: #0D2E8D;
+ font-size: 40px;
+ font-weight: bold;
+ }
+
+ .steps-container {
+ display: flex;
+ flex-wrap: wrap;
+ /* 自动换行 */
+ justify-content: space-between;
+ /* 均匀分布 */
+ gap: 10px;
+ /* 控制横向和纵向间距 */
+ }
+
+ .step-item {
+ display: flex;
+ align-items: center;
+ /* 图标和文字垂直居中对齐 */
+ width: 31%;
+ /* 每行展示三个 */
+ text-align: left;
+ margin-bottom: 20px;
+ }
+
+ .step-circle {
+ width: 18px;
+ height: 18px;
+ border-radius: 50%;
+ background: linear-gradient(to right, #F1F1F1, #858899);
+ box-shadow: 0px 0px 0px 2px rgba(0, 0, 0, 0.3);
+ flex-shrink: 0;
+ margin-right: 5px;
+ /* 圆点和文字的间距 */
+ }
+
+ .circle-blue {
+ background: linear-gradient(to right, #80BCFF, #0174F6) !important;
+ box-shadow: 0px 0px 0px 2px rgba(0, 0, 0, 0.3);
+ }
+
+ .circle-yellow {
+ background: linear-gradient(to right, #FFD78C, #FFB323) !important;
+ }
+
+ .step-content {
+ font-size: 16px;
+ line-height: 20px;
+ /* 与图标高度对齐 */
+ color: #333;
+ }
+
+ .r-two-box {
+ width: 100%;
+ background: #F4F5F8;
+ border-radius: 8px;
+ box-sizing: border-box;
+ padding: 10px;
+ margin-bottom: 15px;
+ }
+
+ .h-two-box {
+ width: 100%;
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ }
+
+ .h-two-r {
+ display: flex;
+ align-items: center;
+ font-size: 30rpx;
+ color: #0174F6;
+
+ image {
+ width: 30rpx;
+ height: 30rpx;
+ margin-right: 5px;
+
+ }
+ }
+
+ .h_title {
+ font-size: 24rpx;
+ color: #999999;
+ margin-bottom: 5px;
+ }
+
+ .h_name {
+ font-size: 28rpx;
+ color: #333333;
+ }
+
+ .jc_title {
+ font-weight: bold;
+ font-size: 28rpx;
+ color: #333333;
+ }
+
+ .jc_name {
+ font-weight: 500;
+ font-size: 28rpx;
+ color: #9AA0B0;
+ }
+
\ No newline at end of file