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