From 71cd625d1a916f18b97ac29aab85f316d1d9d710 Mon Sep 17 00:00:00 2001 From: zhaoxiao Date: Thu, 26 Aug 2021 14:08:18 +0800 Subject: [PATCH] =?UTF-8?q?=E9=80=89=E6=8B=A9=E4=BC=81=E4=B8=9A=E7=BB=84?= =?UTF-8?q?=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/company/BusinessSelect.vue | 7 +------ src/components/company/CompanySelect.vue | 12 ++++++++++-- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/src/components/company/BusinessSelect.vue b/src/components/company/BusinessSelect.vue index 7a56e49..aa57b08 100644 --- a/src/components/company/BusinessSelect.vue +++ b/src/components/company/BusinessSelect.vue @@ -72,12 +72,7 @@ export default { visible: false, confirmLoading: false, url: { - list: '', - delete: '', - deleteBatch: '', - exportXlsUrl: '', - importExcelUrl: '', - exportTemplateUrl: '' + list: '/company/payCompanyManagement/list', }, selectedCompany: {}, columns: [ diff --git a/src/components/company/CompanySelect.vue b/src/components/company/CompanySelect.vue index 804aaf0..1145d8b 100644 --- a/src/components/company/CompanySelect.vue +++ b/src/components/company/CompanySelect.vue @@ -32,7 +32,7 @@ export default { }, methods: { /** - * 打开选择企业的模态框,如果父级传参为不可选则不点击 + * 打开选择企业的模态框,如果父级传参为true则点击不弹模态框 */ chooseBusiness() { if (this.isCompanyDisabled) { @@ -40,8 +40,16 @@ export default { } this.$refs.businessSelect.visible = true }, + /** + * 选中后抛出企业信息(id, companyName) + * @param value + */ handleOk(value) { - this.$emit('change', value) + let company = { + id: value.id, + companyName: value.companyName + } + this.$emit('change', company) } }, //2.2新增 在组件内定义 指定父组件调用时候的传值属性和事件类型