From daf4f0ce0030eba66595307bfe30ea19cab59a31 Mon Sep 17 00:00:00 2001 From: wxz Date: Fri, 15 Dec 2023 15:24:39 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8A=A8=E6=80=81=E8=A1=A8=E5=8D=95=E9=85=8D?= =?UTF-8?q?=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../views/modules/dyform/createFormItem.vue | 125 ++++++++++++++++++ .../src/views/modules/dyform/formList.vue | 23 +++- .../src/views/modules/dyform/itemList.vue | 103 ++++++++++++--- 3 files changed, 235 insertions(+), 16 deletions(-) create mode 100644 epmet-oper-web/src/views/modules/dyform/createFormItem.vue diff --git a/epmet-oper-web/src/views/modules/dyform/createFormItem.vue b/epmet-oper-web/src/views/modules/dyform/createFormItem.vue new file mode 100644 index 0000000..ae10c35 --- /dev/null +++ b/epmet-oper-web/src/views/modules/dyform/createFormItem.vue @@ -0,0 +1,125 @@ + + diff --git a/epmet-oper-web/src/views/modules/dyform/formList.vue b/epmet-oper-web/src/views/modules/dyform/formList.vue index 988fb27..efd0935 100644 --- a/epmet-oper-web/src/views/modules/dyform/formList.vue +++ b/epmet-oper-web/src/views/modules/dyform/formList.vue @@ -54,6 +54,13 @@ prop="formName" label="表单名称"> + + + { - this.$refs.table.doLayout(); // 解决表格错位 + // this.$refs.table.doLayout(); // 解决表格错位 }); }, mounted() { @@ -168,6 +175,20 @@ export default { if (loading) { loading.close(); } + }, + + /** + * 编辑表单项按钮按下 + */ + onEditItemsBtnClicked(row) { + this.$router.push({ + path: '/dyform-itemList', + query: { + customerIdFixed: 1, + customerId: row.customerId, + formId: row.id + } + }) } } }; diff --git a/epmet-oper-web/src/views/modules/dyform/itemList.vue b/epmet-oper-web/src/views/modules/dyform/itemList.vue index 46b3940..1bd65dd 100644 --- a/epmet-oper-web/src/views/modules/dyform/itemList.vue +++ b/epmet-oper-web/src/views/modules/dyform/itemList.vue @@ -3,7 +3,8 @@ - + + - + 重置--> + + + + 新增 + @@ -62,6 +68,11 @@ {{ scope.row.optionSourceType == 'local' ? '直接定义' : 'api获取' }} + + + @@ -76,16 +87,22 @@ + + + +