From c43aa5c026ffe6c256969e8901a823aaef59b461 Mon Sep 17 00:00:00 2001 From: danshihao Date: Tue, 9 Jul 2024 11:36:33 +0800 Subject: [PATCH] =?UTF-8?q?[fix=2086965]=20=E5=8A=9F=E8=83=BD=E5=AE=89?= =?UTF-8?q?=E5=85=A8=E4=B8=AD=E5=BF=83=E6=88=90=E5=91=98=E4=BA=8C=E7=BA=A7?= =?UTF-8?q?=E5=92=8C=E4=B8=89=E7=BA=A7=E4=B8=8D=E8=83=BD=E6=96=B0=E5=A2=9E?= =?UTF-8?q?=E8=81=94=E7=B3=BB=E4=BA=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/company/SelectContacts.vue | 10 ++++++++-- .../modules/SafetyCenterMemberUnitModule.vue | 1 + 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/src/components/company/SelectContacts.vue b/src/components/company/SelectContacts.vue index 17e566f..5640d7b 100644 --- a/src/components/company/SelectContacts.vue +++ b/src/components/company/SelectContacts.vue @@ -2,7 +2,7 @@
- + {{ item.name }} - + @@ -50,6 +50,12 @@ export default { return {} } }, + // 是否可以新增:true--可以;false--不可以 + canAdd: { + type: Boolean, + required: false, + default: true + }, value: { type: [String, Object], required: false, diff --git a/src/views/functionalSafetyCenter/modules/SafetyCenterMemberUnitModule.vue b/src/views/functionalSafetyCenter/modules/SafetyCenterMemberUnitModule.vue index e67eefe..29107fc 100644 --- a/src/views/functionalSafetyCenter/modules/SafetyCenterMemberUnitModule.vue +++ b/src/views/functionalSafetyCenter/modules/SafetyCenterMemberUnitModule.vue @@ -34,6 +34,7 @@ v-decorator="[`contactsList[${index}].contactsId`, {rules: [{ required: index === 0, validator: index === 0 ? validateContactRequired : validateContact }],validateTrigger: 'change'}]" :maxLength='50' :ref="`selectContacts${index}`" + :can-add="isSafetyCenter" :customListFn="isSafetyCenter ? null : getContactsByCompanyBySafetyCenter" :customListParams="isSafetyCenter ? {} : customListParams" @ok="addContactsOneOk">