From 9b4433fddf5b401edb0aace8a404ac733b122702 Mon Sep 17 00:00:00 2001 From: 田源 <tianyuan@vci-tech.com> Date: 星期四, 03 四月 2025 14:35:02 +0800 Subject: [PATCH] 添加非密字段显示 --- Source/UBCS-WEB/src/components/transfer/index.vue | 19 ++++++++----------- 1 files changed, 8 insertions(+), 11 deletions(-) diff --git a/Source/UBCS-WEB/src/components/transfer/index.vue b/Source/UBCS-WEB/src/components/transfer/index.vue index f8af0ec..c0d3c05 100644 --- a/Source/UBCS-WEB/src/components/transfer/index.vue +++ b/Source/UBCS-WEB/src/components/transfer/index.vue @@ -24,7 +24,7 @@ </transfer-panel> </div> </template> - + <script> import ElButton from 'element-ui/packages/button'; import Emitter from 'element-ui/src/mixins/emitter'; @@ -123,12 +123,13 @@ }, sourceData() { - return this.data.filter(item => this.value.indexOf(item[this.props.key]) === -1); + return this.data.filter(item => this.value.indexOf(item) === -1); }, targetData() { if (this.targetOrder === 'original') { - return this.data.filter(item => this.value.indexOf(item[this.props.key]) > -1); + return this.data.filter(item => this.value.indexOf(item) > -1 + ); } else { return this.value.reduce((arr, cur) => { const val = this.dataObj[cur]; @@ -198,15 +199,12 @@ this.leftChecked.indexOf(itemKey) > -1 && this.value.indexOf(itemKey) === -1 ) { - // itemsToBeMoved.push(itemKey) - itemsToBeMoved = [itemKey] - console.log(itemsToBeMoved) + // itemsToBeMoved = [itemKey] + itemsToBeMoved = [item] } }); - // currentValue = this.targetOrder === 'unshift' - // ? itemsToBeMoved.concat(currentValue) - // : currentValue.concat(itemsToBeMoved); - currentValue = itemsToBeMoved + // currentValue = itemsToBeMoved + currentValue = itemsToBeMoved this.$emit('input', currentValue); this.$emit('change', currentValue, 'right', this.leftChecked); }, @@ -221,4 +219,3 @@ } }; </script> - \ No newline at end of file -- Gitblit v1.9.3