From 92fe95d131fe50ab8ccc9e678a528979038ece8e Mon Sep 17 00:00:00 2001
From: ZF sun <34314687@qq.com>
Date: Sat, 8 Aug 2026 14:47:52 +0800
Subject: [PATCH] =?UTF-8?q?feat(diy-recommend-code):=20=E5=A4=8D=E5=88=B6?=
=?UTF-8?q?=E6=8C=89=E9=92=AE=E9=A2=9C=E8=89=B2=E8=B7=9F=E9=9A=8F=E5=90=8E?=
=?UTF-8?q?=E7=AB=AF=20diyData.codeColor?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
之前 gradient 和 horizontal 预设的"复制推荐码"按钮边框/文字颜色
是写死的:
- gradient: #DC143C
- horizontal: #FF8F00
minimal 和 card 已经跟随后端 codeColor 字段。统一所有预设都跟随
codeColor,让商家可以在后端 diyData 调整颜色。
修复:
- gradient 复制按钮: 边框/文字改用 '2rpx solid ' + (value.codeColor || '#DC143C')
文字色改用 value.codeColor || '#DC143C'
- horizontal 复制按钮: 边框/文字改用 '2rpx solid ' + (value.codeColor || '#FF8F00')
文字色改用 value.codeColor || '#FF8F00'
这样 4 个预设风格统一,商家改 codeColor 时所有预设的复制按钮边框/
文字色都会跟随。
---
components-diy/diy-recommend-code.vue | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/components-diy/diy-recommend-code.vue b/components-diy/diy-recommend-code.vue
index 010e865..f5b5f9c 100644
--- a/components-diy/diy-recommend-code.vue
+++ b/components-diy/diy-recommend-code.vue
@@ -104,9 +104,9 @@
-
+
📋
- {{ nc.copyButtonText || '复制推荐码' }}
+ {{ nc.copyButtonText || '复制推荐码' }}
@@ -289,9 +289,9 @@
-
+
📋
- {{ nc.copyButtonText || '复制推荐码' }}
+ {{ nc.copyButtonText || '复制推荐码' }}