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"
+ />