From 3af51c1bff9910cee0b199c35e95df53aac8c2d3 Mon Sep 17 00:00:00 2001 From: "zyx.net" Date: Sat, 2 Jul 2022 16:32:53 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=82=E6=95=B0=E6=94=B6=E9=9B=86=E6=B8=85?= =?UTF-8?q?=E5=8D=95=20=E6=B3=95=E8=A7=84=E5=B7=A5=E7=A8=8B=E5=B8=88?= =?UTF-8?q?=E9=80=89=E6=8B=A9=E5=A2=9E=E5=8A=A0=E5=88=A0=E9=99=A4=E6=8C=89?= =?UTF-8?q?=E9=92=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- jero-web/src/components/PersonnelSelection/index.vue | 7 +++++-- .../components/listOfRelevantPersonnel.vue | 8 ++++++++ 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/jero-web/src/components/PersonnelSelection/index.vue b/jero-web/src/components/PersonnelSelection/index.vue index cacd06643..086fff7ac 100644 --- a/jero-web/src/components/PersonnelSelection/index.vue +++ b/jero-web/src/components/PersonnelSelection/index.vue @@ -8,7 +8,7 @@ {{this.$t('PersonnelSelection')}} - + {{this.$t('delete')}} @@ -58,7 +58,7 @@ export default { name: 'index', - props: ['query', 'value', 'personneQuery', 'isSingleChoice', 'isInput', 'isClass'], + props: ['query', 'value', 'personneQuery', 'isSingleChoice', 'isInput', 'isClass','isDelete'], data() { return { loading: true, @@ -92,6 +92,8 @@ }, standardDelete(){ this.$emit('input', null) + this.$forceUpdate() + this.$emit('deleteData',this.query.db_field_name) }, // onSelect(selectedKeys, info) { // console.log(selectedKeys) @@ -99,6 +101,7 @@ // }, onCheck(checkedKeys, info) { + console.log(checkedKeys) this.userIds = checkedKeys.checked this.userName = [] if (info.checkedNodes && info.checkedNodes.length > 0) { diff --git a/jero-web/src/views/projectManagement/components/listOfRelevantPersonnel.vue b/jero-web/src/views/projectManagement/components/listOfRelevantPersonnel.vue index d56f0f023..95ffc04ce 100644 --- a/jero-web/src/views/projectManagement/components/listOfRelevantPersonnel.vue +++ b/jero-web/src/views/projectManagement/components/listOfRelevantPersonnel.vue @@ -92,6 +92,8 @@ @@ -110,6 +112,8 @@ @@ -317,6 +321,10 @@ } }) }, + deleteData(name){ + this.formInline[name] = '' + this.formInline = {...this.formInline} + }, getData() { this.visible = true this.getList()