From b8ec8edb385da3b79557edb6032258ff14cf2b53 Mon Sep 17 00:00:00 2001
From: dap <15891557205@163.com>
Date: Tue, 8 Apr 2025 19:33:35 +0800
Subject: [PATCH] =?UTF-8?q?update:=20=E5=AD=97=E5=85=B8=20colorpicker?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
apps/web-antd/package.json | 3 +-
.../system/dict/data/tag-style-picker.vue | 37 ++++++++++---------
2 files changed, 22 insertions(+), 18 deletions(-)
diff --git a/apps/web-antd/package.json b/apps/web-antd/package.json
index 2f08835f..5bd96e7c 100644
--- a/apps/web-antd/package.json
+++ b/apps/web-antd/package.json
@@ -54,7 +54,8 @@
"tinymce": "^7.3.0",
"unplugin-vue-components": "^0.27.3",
"vue": "catalog:",
- "vue-router": "catalog:"
+ "vue-router": "catalog:",
+ "vue3-colorpicker": "^2.3.0"
},
"devDependencies": {
"@types/crypto-js": "^4.2.2",
diff --git a/apps/web-antd/src/views/system/dict/data/tag-style-picker.vue b/apps/web-antd/src/views/system/dict/data/tag-style-picker.vue
index ac41b64a..ab76b7dd 100644
--- a/apps/web-antd/src/views/system/dict/data/tag-style-picker.vue
+++ b/apps/web-antd/src/views/system/dict/data/tag-style-picker.vue
@@ -1,14 +1,17 @@
@@ -69,15 +75,12 @@ function handleSelectTypeChange(e: RadioChangeEvent) {
placeholder="请选择标签样式"
@deselect="$emit('deselect')"
/>
-
-
-
-
-
+ disable-alpha
+ format="hex"
+ v-model:pure-color="color"
+ :theme="theme"
+ />