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 @@