+
-
+
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+ inputStartHandler(e,select.filter[0])"/>
+ 至
+ inputEndHandler(e,select.filter[0])"/>
+
+
+
+
+
+
+
+
条件{{index+1}}
+
+
+
+
+
+
+
+
+
+ inputStartHandler(e,item)"/>
+ 至
+ inputEndHandler(e,item)"/>
+
+
+
+
+
+
+ 新增一条
+
+
+
+
+
+
+
+
+
+
+
+
+ :action="index"
+ :req-opt="Object.assign(select,selectForm)"
+ :destroy-req-opt="select"
+ :table-item="table"
+ @detail="row => {
+ $refs['drawer'].setId(row.id);
+ $refs['drawer'].show();
+ }"
+ @editor="row => {
+ $refs['dialog'].setId(row.id);
+ $refs['dialog'].setType('editor');
+ $refs['dialog'].show();
+ }">
+
+
+
+
diff --git a/src/views/system/components/addField.vue b/src/views/system/components/addField.vue
deleted file mode 100644
index da29b90..0000000
--- a/src/views/system/components/addField.vue
+++ /dev/null
@@ -1,305 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
查询输入类型 :
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- *
- 编辑输入类型 :
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/views/system/components/editPane.vue b/src/views/system/components/editPane.vue
new file mode 100644
index 0000000..58dff3a
--- /dev/null
+++ b/src/views/system/components/editPane.vue
@@ -0,0 +1,285 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 保存
+ 清除
+
+ 确定删除字段吗?
+
+ 取消
+ 确定
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/system/components/formEditor.vue b/src/views/system/components/formEditor.vue
new file mode 100644
index 0000000..3cd5ffc
--- /dev/null
+++ b/src/views/system/components/formEditor.vue
@@ -0,0 +1,350 @@
+
+
+
+
+
+ {{ custom_form.name }}
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.name }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/system/components/formFields.vue b/src/views/system/components/formFields.vue
deleted file mode 100644
index 306b047..0000000
--- a/src/views/system/components/formFields.vue
+++ /dev/null
@@ -1,159 +0,0 @@
-
-
-
-
-
-
-
-
-
- {
- $refs['addField'].setType('editor');
- $refs['addField'].setId(row.id);
- $refs['addField'].show();
- }"
- @destroyed="row => {
- update({ id })
- }"
- >
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/views/system/components/formSlotRender.vue b/src/views/system/components/formSlotRender.vue
new file mode 100644
index 0000000..9e678a3
--- /dev/null
+++ b/src/views/system/components/formSlotRender.vue
@@ -0,0 +1,87 @@
+
+
+
diff --git a/src/views/system/form.vue b/src/views/system/form.vue
index dffe69f..f5ad469 100644
--- a/src/views/system/form.vue
+++ b/src/views/system/form.vue
@@ -30,13 +30,13 @@
+ @click="$refs['formEditor'].set(['custom_form_id','custom_form'],[scope.row.id,scope.row]),$refs['formEditor'].show()">字段
-
+