diff --git a/components/dynamic-form/FormItemCheckbox.vue b/components/dynamic-form/FormItemCheckbox.vue
index 85dffca..d658b91 100644
--- a/components/dynamic-form/FormItemCheckbox.vue
+++ b/components/dynamic-form/FormItemCheckbox.vue
@@ -1,97 +1,86 @@
-
-
-
- ✓
-
- {{ item.label }}
-
-
+
+
+
+ {{ item }}
+
+
diff --git a/components/dynamic-form/FormItemImage.vue b/components/dynamic-form/FormItemImage.vue
index 2d6396c..9bf1f8f 100644
--- a/components/dynamic-form/FormItemImage.vue
+++ b/components/dynamic-form/FormItemImage.vue
@@ -16,44 +16,44 @@
diff --git a/components/dynamic-form/FormItemRadio.vue b/components/dynamic-form/FormItemRadio.vue
index 6d3c015..f07bedf 100644
--- a/components/dynamic-form/FormItemRadio.vue
+++ b/components/dynamic-form/FormItemRadio.vue
@@ -1,30 +1,22 @@
-
-
- {{ item.label }}
+
+
+ {{ item }}
diff --git a/components/dynamic-form/FormItemSelect.vue b/components/dynamic-form/FormItemSelect.vue
index 1e717cf..c3c3ce7 100644
--- a/components/dynamic-form/FormItemSelect.vue
+++ b/components/dynamic-form/FormItemSelect.vue
@@ -1,53 +1,29 @@
-
+
-
- {{ selectedLabel || placeholder }}
+
+ {{ value || placeholder }}
-
+
diff --git a/components/dynamic-form/FormItemTextarea.vue b/components/dynamic-form/FormItemTextarea.vue
index 3783306..43b741d 100644
--- a/components/dynamic-form/FormItemTextarea.vue
+++ b/components/dynamic-form/FormItemTextarea.vue
@@ -1,56 +1,52 @@
-
-
- {{ (value || '').length }}/200
-
+
+
+ {{ (value || '').length }}/200
+
diff --git a/components/dynamic-form/FormItemVideo.vue b/components/dynamic-form/FormItemVideo.vue
index 31bca3f..7165281 100644
--- a/components/dynamic-form/FormItemVideo.vue
+++ b/components/dynamic-form/FormItemVideo.vue
@@ -1,52 +1,51 @@
-
+
×
-
- +
- 选择视频
+
+ +
diff --git a/pages/artisan/service-list.vue b/pages/artisan/service-list.vue
index 9ae8a75..f622790 100644
--- a/pages/artisan/service-list.vue
+++ b/pages/artisan/service-list.vue
@@ -99,13 +99,12 @@
-