From 39a5dc57f2a940a455f226238387811ea907eb28 Mon Sep 17 00:00:00 2001 From: wang-liang0615 Date: Mon, 9 Oct 2023 16:17:38 +0800 Subject: [PATCH] =?UTF-8?q?fix:json=20=E4=B8=8D=E6=94=AF=E6=8C=81=E9=A2=84?= =?UTF-8?q?=E5=AE=9A=E4=B9=89=E5=80=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cmdb/views/ci_types/attributeEditForm.vue | 6 +- .../cmdb/views/ci_types/attributesTable.vue | 12 - .../cmdb/views/ci_types/ceateNewAttribute.vue | 1096 +++++++++-------- 3 files changed, 553 insertions(+), 561 deletions(-) diff --git a/cmdb-ui/src/modules/cmdb/views/ci_types/attributeEditForm.vue b/cmdb-ui/src/modules/cmdb/views/ci_types/attributeEditForm.vue index c5b3c6c..38741a6 100644 --- a/cmdb-ui/src/modules/cmdb/views/ci_types/attributeEditForm.vue +++ b/cmdb-ui/src/modules/cmdb/views/ci_types/attributeEditForm.vue @@ -633,8 +633,10 @@ export default { values = { ...values, ...computedAreaData } } else { // 如果是非计算属性,就看看有没有预定义值 - const preValueAreaData = this.$refs.preValueArea.getData() - values = { ...values, ...preValueAreaData } + if (values.value_type !== '6') { + const preValueAreaData = this.$refs.preValueArea.getData() + values = { ...values, ...preValueAreaData } + } } const fontOptions = this.$refs.fontArea.getData() diff --git a/cmdb-ui/src/modules/cmdb/views/ci_types/attributesTable.vue b/cmdb-ui/src/modules/cmdb/views/ci_types/attributesTable.vue index 86a58f7..42da472 100644 --- a/cmdb-ui/src/modules/cmdb/views/ci_types/attributesTable.vue +++ b/cmdb-ui/src/modules/cmdb/views/ci_types/attributesTable.vue @@ -100,12 +100,6 @@ :CITypeId="CITypeId" /> - - @@ -145,10 +139,6 @@ :CITypeId="CITypeId" /> - @@ -262,7 +252,6 @@ export default { group.editable = false group.originOrder = group.order group.originName = group.name - // group.attributes = group.attributes.sort((a, b) => a.order - b.order) }) this.otherGroupAttributes = this.attributes @@ -390,7 +379,6 @@ export default { group.attributes = group.attributes.filter((x) => !values.checkedAttributes.includes(x.id)) } }) - // this.CITypeGroups = this.CITypeGroups this.otherGroupAttributes.forEach((attributes) => { if (values.groupId === null) { diff --git a/cmdb-ui/src/modules/cmdb/views/ci_types/ceateNewAttribute.vue b/cmdb-ui/src/modules/cmdb/views/ci_types/ceateNewAttribute.vue index d573942..9755f51 100644 --- a/cmdb-ui/src/modules/cmdb/views/ci_types/ceateNewAttribute.vue +++ b/cmdb-ui/src/modules/cmdb/views/ci_types/ceateNewAttribute.vue @@ -1,547 +1,549 @@ - - - + + +