From 5a5af7e63a639541db5121d9fa30775b6d500108 Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期二, 11 三月 2025 18:07:26 +0800
Subject: [PATCH] fix: 二期需求
---
packages/components/src/components/Card/OrderCard.vue | 9 +++++++--
packages/components/src/styles/orderCard.scss | 13 +++++++++++++
2 files changed, 20 insertions(+), 2 deletions(-)
diff --git a/packages/components/src/components/Card/OrderCard.vue b/packages/components/src/components/Card/OrderCard.vue
index d8a2e32..3cf98d9 100644
--- a/packages/components/src/components/Card/OrderCard.vue
+++ b/packages/components/src/components/Card/OrderCard.vue
@@ -5,8 +5,13 @@
<div class="order-card-title-text">{{ title }}</div>
<div class="order-card-title-status">{{ status }}</div>
</div>
- <div class="order-card-title-ordernum">
- {{ `璁㈠崟缂栧彿锛�${orderNo}` }}
+ <div class="order-card-title-ordernum-wrapper">
+ <div class="order-card-title-ordernum">
+ {{ `璁㈠崟缂栧彿锛�${orderNo}` }}
+ </div>
+ <slot name="actions">
+ <div class="order-card-action">鐢宠閫�娆�</div>
+ </slot>
</div>
</div>
<div class="order-card-content">
diff --git a/packages/components/src/styles/orderCard.scss b/packages/components/src/styles/orderCard.scss
index 904e0e5..8578715 100644
--- a/packages/components/src/styles/orderCard.scss
+++ b/packages/components/src/styles/orderCard.scss
@@ -31,6 +31,19 @@
.order-card-title-ordernum {
font-size: 24px;
color: #999999;
+ flex: 1;
+ min-width: 0;
+ @include ellipsis;
+ }
+
+ .order-card-title-ordernum-wrapper {
+ display: flex;
+ align-items: center;
+
+ .order-card-action {
+ font-size: 24px;
+ color: boleGetCssVar('color', 'primary');
+ }
}
}
}
--
Gitblit v1.9.1