diff --git a/components-diy/diy-recommend-code.vue b/components-diy/diy-recommend-code.vue
index f5b5f9c..71878ff 100644
--- a/components-diy/diy-recommend-code.vue
+++ b/components-diy/diy-recommend-code.vue
@@ -104,9 +104,9 @@
-
+
📋
- {{ nc.copyButtonText || '复制推荐码' }}
+ {{ nc.copyButtonText || '复制推荐码' }}
@@ -175,9 +175,9 @@
-
+
📋
- {{ nc.copyButtonText || '复制推荐码' }}
+ {{ nc.copyButtonText || '复制推荐码' }}
-
+
📋
- {{ nc.copyButtonText || '复制推荐码' }}
+ {{ nc.copyButtonText || '复制推荐码' }}
-
+
📋
- {{ nc.copyButtonText || '复制推荐码' }}
+ {{ nc.copyButtonText || '复制推荐码' }}
@@ -801,6 +801,23 @@ export default {
'font-weight:700;font-size:26rpx;'
].join('');
},
+ /**
+ * 复制按钮边框色(跟随后端 diyData.codeColor)
+ * 返回字符串,兼容 H5/小程序/APP/鸿蒙
+ */
+ copyBtnBorderStyle() {
+ const v = this.nc;
+ const codeColor = (v && v.codeColor) ? v.codeColor : '#DC143C';
+ return `2rpx solid ${codeColor}`;
+ },
+ /**
+ * 复制按钮文字色(跟随后端 diyData.codeColor)
+ */
+ copyBtnTextColor() {
+ const v = this.nc;
+ const codeColor = (v && v.codeColor) ? v.codeColor : '#DC143C';
+ return codeColor;
+ },
px2rpx(val) {
return Number(val || 0) * 2
},