From 4873c537ceafe9772548e86453c4e0e558e3af35 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=A4=9C=E7=AC=99=E6=AD=8C?= <2277317060@qq.com>
Date: Thu, 13 Feb 2025 20:20:26 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=A1=A8=E5=8D=95=E6=9E=84?=
=?UTF-8?q?=E5=BB=BA?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/tool/draggable/elements/hw-form.vue | 4 +-
.../draggable/elements/hw-input-number.vue | 50 ++++++++++
.../tool/draggable/elements/hw-input.vue | 3 +-
src/views/tool/draggable/index.vue | 12 ++-
src/views/tool/draggable/nest.vue | 2 +
.../tool/draggable/option/inputNumberType.vue | 22 +++++
.../tool/draggable/option/optionForm.vue | 17 +++-
src/views/tool/draggable/option/tableType.vue | 4 +-
.../draggable/viewElements/hw-input-view.vue | 3 +-
.../draggable/viewElements/hw-table-view.vue | 91 +++++++++++++++++--
10 files changed, 190 insertions(+), 18 deletions(-)
create mode 100644 src/views/tool/draggable/elements/hw-input-number.vue
create mode 100644 src/views/tool/draggable/option/inputNumberType.vue
diff --git a/src/views/tool/draggable/elements/hw-form.vue b/src/views/tool/draggable/elements/hw-form.vue
index b938f3e..5591207 100644
--- a/src/views/tool/draggable/elements/hw-form.vue
+++ b/src/views/tool/draggable/elements/hw-form.vue
@@ -1,5 +1,6 @@
+
+
+
+
diff --git a/src/views/tool/draggable/elements/hw-input.vue b/src/views/tool/draggable/elements/hw-input.vue
index 901e7fe..b924ff9 100644
--- a/src/views/tool/draggable/elements/hw-input.vue
+++ b/src/views/tool/draggable/elements/hw-input.vue
@@ -3,7 +3,8 @@
:style="`background-color: ${(selectUuid === options.uuid) ? '#0001':'#0000'};border-color: ${(selectUuid === options.uuid) ? '#00afff':'#0000'}`">
-
+
diff --git a/src/views/tool/draggable/index.vue b/src/views/tool/draggable/index.vue
index 184afd2..0bf9ee4 100644
--- a/src/views/tool/draggable/index.vue
+++ b/src/views/tool/draggable/index.vue
@@ -138,7 +138,13 @@ const dragList = [
name: '多行文本',
id: 3
},
- { type: 'hw-input-number', isContainer: false, options: { name: '计数器', step: 2 }, name: '计数器', id: 4 },
+ {
+ type: 'hw-input-number',
+ isContainer: false,
+ options: { name: '计数器', step: 1, disabled: false, min: -Infinity, max: Infinity, controlsPosition: false },
+ name: '计数器',
+ id: 4
+ },
{
type: 'hw-radio-group', isContainer: false,
options: { name: '单选框组', items: [{ value: '1', label: '1' }, { value: '1', label: '1' }] },
@@ -162,9 +168,11 @@ const dragViewList = [
}
],
dataKey: '',
+ isOperate: true,
updateFunction: '',
+ addFunction: '',
deleteFunction: '',
- isOperate: true
+ delField: ''
},
name: '表格',
id: 101
diff --git a/src/views/tool/draggable/nest.vue b/src/views/tool/draggable/nest.vue
index 9cee513..16459ff 100644
--- a/src/views/tool/draggable/nest.vue
+++ b/src/views/tool/draggable/nest.vue
@@ -1,5 +1,6 @@
+
+
+
+
diff --git a/src/views/tool/draggable/option/optionForm.vue b/src/views/tool/draggable/option/optionForm.vue
index d56fc60..07789f8 100644
--- a/src/views/tool/draggable/option/optionForm.vue
+++ b/src/views/tool/draggable/option/optionForm.vue
@@ -1,6 +1,7 @@