From 8725a026575a7897616875da9766f74f31029e92 Mon Sep 17 00:00:00 2001
From: huliyong <2783385703@qq.com>
Date: Fri, 28 Mar 2025 23:21:23 +0800
Subject: [PATCH] =?UTF-8?q?refactor(=E8=AE=A2=E5=8D=95=E5=88=97=E8=A1=A8):?=
=?UTF-8?q?=20=E7=A7=BB=E9=99=A4=E5=86=97=E4=BD=99=E4=BB=A3=E7=A0=81?=
=?UTF-8?q?=E5=B9=B6=E4=BC=98=E5=8C=96=E5=AE=A0=E7=89=A9=E6=80=A7=E5=88=AB?=
=?UTF-8?q?=E6=98=BE=E7=A4=BA?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
- 移除订单时间显示和订单数量的冗余代码
- 将宠物标签改为根据性别显示不同图标和背景色
- 优化代码结构,提高可维护性
---
.../myOrdersManage/components/orderListByData.vue | 48 ++++++++++++++++++----
1 file changed, 39 insertions(+), 9 deletions(-)
diff --git a/pages/myOrdersManage/components/orderListByData.vue b/pages/myOrdersManage/components/orderListByData.vue
index a5e44c8..c824f64 100644
--- a/pages/myOrdersManage/components/orderListByData.vue
+++ b/pages/myOrdersManage/components/orderListByData.vue
@@ -18,12 +18,14 @@
- {{ order.time }}
+
- 已完成{{ order.count }}单
- 待上门{{ order.count }}单
+
+ 已完成
+ 待上门
@@ -50,7 +52,7 @@
{{ pet.name }} {{ pet.tag }}
+ class="pet-tag" :class="{'pet-tag-female': pet.gender === 'female', 'pet-tag-male': pet.gender === 'male'}">{{ pet.gender === 'female' ? '♀' : '♂' }}
{{ pet.desc }}
@@ -107,13 +109,34 @@
pets: [{
avatar: 'https://cdn.catmdogd.com/Work/image/work/tx.png',
name: '小咪',
- tag: '猫',
+ gender: 'female',
desc: '中华田园犬(小型犬) | 专业喂养+提前熟悉+陪玩'
},
{
avatar: 'https://cdn.catmdogd.com/Work/image/work/tx.png',
name: 'Billion',
- tag: '狗',
+ gender: 'male',
+ desc: '狗狗(小型狗) | 上门喂养+陪玩'
+ }
+ ]
+ },
+ {
+ time: '12-04',
+ count: 2,
+ status: 'completed', // 已完成状态
+ address: '湖南省长沙市雨花区人民东路',
+ fullAddress: '湖南省长沙市雨花区人民东路88号',
+ isExpanded: true,
+ pets: [{
+ avatar: 'https://cdn.catmdogd.com/Work/image/work/tx.png',
+ name: '小咪',
+ gender: 'female',
+ desc: '中华田园犬(小型犬) | 专业喂养+提前熟悉+陪玩'
+ },
+ {
+ avatar: 'https://cdn.catmdogd.com/Work/image/work/tx.png',
+ name: 'Billion',
+ gender: 'male',
desc: '狗狗(小型狗) | 上门喂养+陪玩'
}
]
@@ -131,7 +154,7 @@
pets: [{
avatar: 'https://cdn.catmdogd.com/Work/image/work/tx.png',
name: '小黑',
- tag: '狗',
+ gender: 'male',
desc: '中华田园犬(小型犬) | 专业喂养+提前熟悉+陪玩'
}]
}]
@@ -148,7 +171,7 @@
pets: [{
avatar: 'https://cdn.catmdogd.com/Work/image/work/tx.png',
name: '小白',
- tag: '猫',
+ gender: 'female',
desc: '中华田园猫 | 专业喂养+提前熟悉+陪玩'
}]
}]
@@ -330,6 +353,14 @@
font-size: 20rpx;
margin-left: 10rpx;
}
+
+ .pet-tag-female {
+ background: #FF6B9A;
+ }
+
+ .pet-tag-male {
+ background: #4A90E2;
+ }
}
.pet-desc {
@@ -356,7 +387,6 @@
margin-top: 20rpx;
}
- \t
/* 时间线样式 */
.timeline-container {