From cd68650e5d922696f9db4e29cb2e1dcc8fda5e55 Mon Sep 17 00:00:00 2001 From: wxz Date: Thu, 21 Dec 2023 12:33:32 +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 | 9 +- .../src/views/modules/dyform/editFormItem.vue | 360 ++++++++++++++++++ .../src/views/modules/dyform/itemList.vue | 66 +++- 3 files changed, 428 insertions(+), 7 deletions(-) create mode 100644 epmet-oper-web/src/views/modules/dyform/editFormItem.vue diff --git a/epmet-oper-web/src/views/modules/dyform/createFormItem.vue b/epmet-oper-web/src/views/modules/dyform/createFormItem.vue index 0cfbb78..f9e4f89 100644 --- a/epmet-oper-web/src/views/modules/dyform/createFormItem.vue +++ b/epmet-oper-web/src/views/modules/dyform/createFormItem.vue @@ -238,7 +238,7 @@ export default { } else { this.$message({ type: 'error', - nessage: res.msg + nessage: httpdata.msg }) } @@ -250,6 +250,13 @@ export default { * 分组选中 */ onGroupChanged() { + this.listItemsByGroupId(); + }, + + /** + * 加载分组下的item列表 + */ + listItemsByGroupId() { this.$http.get(`/oper/customize/icform/config/listItems?customerId=${this.formModel.customerId}&formId=${this.formModel.formId}&itemGroupId=${this.formModel.itemGroupId}`) .then((resp) => { let result = resp.data diff --git a/epmet-oper-web/src/views/modules/dyform/editFormItem.vue b/epmet-oper-web/src/views/modules/dyform/editFormItem.vue new file mode 100644 index 0000000..2304c4a --- /dev/null +++ b/epmet-oper-web/src/views/modules/dyform/editFormItem.vue @@ -0,0 +1,360 @@ + + + diff --git a/epmet-oper-web/src/views/modules/dyform/itemList.vue b/epmet-oper-web/src/views/modules/dyform/itemList.vue index 9ffb7e4..b595d1b 100644 --- a/epmet-oper-web/src/views/modules/dyform/itemList.vue +++ b/epmet-oper-web/src/views/modules/dyform/itemList.vue @@ -26,9 +26,6 @@ 搜索 - - - @@ -91,23 +88,34 @@ prop="columnName" label="数据库列名"> + + + - + + + + +