From 22d98bfee9f28d010e2ed8a8c67b0da21d62fbb7 Mon Sep 17 00:00:00 2001 From: sc Date: Fri, 8 Oct 2021 09:09:31 +0800 Subject: [PATCH] scTableSelect add params --- src/components/scTableSelect/index.vue | 2 ++ src/views/vab/tableselect.vue | 5 ++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/components/scTableSelect/index.vue b/src/components/scTableSelect/index.vue index be7cc9a5..2b61ce1c 100644 --- a/src/components/scTableSelect/index.vue +++ b/src/components/scTableSelect/index.vue @@ -33,6 +33,7 @@ props: { modelValue: null, apiObj: { type: Object, default: () => {} }, + params: { type: Object, default: () => {} }, placeholder: { type: String, default: "请选择" }, multiple: { type: Boolean, default: false }, disabled: { type: Boolean, default: false }, @@ -93,6 +94,7 @@ [this.defaultProps.pageSize]: this.pageSize, [this.defaultProps.keyword]: this.keyword } + Object.assign(reqData, this.params) var res = await this.apiObj.get(reqData); var parseData = config.parseData(res) this.tableData = parseData.rows; diff --git a/src/views/vab/tableselect.vue b/src/views/vab/tableselect.vue index 7c39ac4b..cd0ee78d 100644 --- a/src/views/vab/tableselect.vue +++ b/src/views/vab/tableselect.vue @@ -11,7 +11,7 @@ - + @@ -32,6 +32,9 @@ data() { return { apiObj: this.$API.demo.page, + params: { + name: 'demoName' + }, value: [ { id: "410000199512025445",