diff --git a/src/views/ebiz/saleFlowProImprove/AddBeneficiaryInfo.vue b/src/views/ebiz/saleFlowProImprove/AddBeneficiaryInfo.vue index 421c9b4a4..757299790 100644 --- a/src/views/ebiz/saleFlowProImprove/AddBeneficiaryInfo.vue +++ b/src/views/ebiz/saleFlowProImprove/AddBeneficiaryInfo.vue @@ -1185,7 +1185,6 @@ export default { beneficiaries.forEach(item => { ratio += parseInt(item.bnfLot) }) - ratio += parseInt(this.userInfo.bnfLot) if (ratio > 100) { this.$toast('受益份额有误,请重新输入~') return false @@ -1193,10 +1192,10 @@ export default { if (this.userInfo.idNo != '') { // 受益人不能重复添加 (证件号码为基准) - let isDbAdd = beneficiaries.some(item => { + let isDbAdd = beneficiaries.filter(item => { return item.idNo == this.userInfo.idNo }) - if (isDbAdd) { + if (isDbAdd && isDbAdd.length > 1) { this.$toast('受益人不支持重复添加') return false } @@ -1381,7 +1380,7 @@ export default { day = day.toString().padStart(2, '0') return `${year}-${month}-${day}` }, - getRelatedData(val, from) { + getRelatedData(val) { if (this.userInfo.idType != '1' && this.userInfo.idType != '2') { return } diff --git a/src/views/ebiz/saleFlowProImprove/Beneficiary.vue b/src/views/ebiz/saleFlowProImprove/Beneficiary.vue index ca4ba80a0..c0de111d7 100644 --- a/src/views/ebiz/saleFlowProImprove/Beneficiary.vue +++ b/src/views/ebiz/saleFlowProImprove/Beneficiary.vue @@ -39,11 +39,10 @@