diff --git a/package.json b/package.json index 65910d1..bb5f00c 100644 --- a/package.json +++ b/package.json @@ -42,6 +42,7 @@ "nprogress": "0.2.0", "pinia": "2.1.7", "screenfull": "6.0.2", + "uuid": "^11.0.5", "vform3-builds": "^3.0.10", "vue": "3.4.34", "vue-cropper": "1.1.1", diff --git a/src/views/tool/draggable/elements/el-input.vue b/src/views/tool/draggable/elements/el-input.vue deleted file mode 100644 index 64c2fee..0000000 --- a/src/views/tool/draggable/elements/el-input.vue +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - diff --git a/src/views/tool/draggable/elements/hw-form.vue b/src/views/tool/draggable/elements/hw-form.vue new file mode 100644 index 0000000..91665a4 --- /dev/null +++ b/src/views/tool/draggable/elements/hw-form.vue @@ -0,0 +1,69 @@ + + + + + + + + + diff --git a/src/views/tool/draggable/elements/hw-input.vue b/src/views/tool/draggable/elements/hw-input.vue new file mode 100644 index 0000000..af79366 --- /dev/null +++ b/src/views/tool/draggable/elements/hw-input.vue @@ -0,0 +1,47 @@ + + + + + + diff --git a/src/views/tool/draggable/elements/tool.vue b/src/views/tool/draggable/elements/tool.vue new file mode 100644 index 0000000..38f5669 --- /dev/null +++ b/src/views/tool/draggable/elements/tool.vue @@ -0,0 +1,49 @@ + + + + + + diff --git a/src/views/tool/draggable/index.vue b/src/views/tool/draggable/index.vue index b818b06..802171f 100644 --- a/src/views/tool/draggable/index.vue +++ b/src/views/tool/draggable/index.vue @@ -6,60 +6,118 @@ + +
+
{{ dragList }}
+
----
+
{{ formData }}
+
- +
- -
-
-
{{ dragList }}
-
-
-
{{ widgetList }}
+
+ + {{ optionsData }} +
+
+
{{ widgetList }}
+
diff --git a/src/views/tool/draggable/nest.vue b/src/views/tool/draggable/nest.vue index 8839b7f..c80d1e1 100644 --- a/src/views/tool/draggable/nest.vue +++ b/src/views/tool/draggable/nest.vue @@ -1,3 +1,15 @@ + diff --git a/src/views/tool/draggable/option/optionForm.vue b/src/views/tool/draggable/option/optionForm.vue new file mode 100644 index 0000000..161e388 --- /dev/null +++ b/src/views/tool/draggable/option/optionForm.vue @@ -0,0 +1,21 @@ + + + + + +