mirror of
http://112.124.100.131/GFRS/ebiz-h5.git
synced 2025-12-23 04:06:45 +08:00
整合国富人寿富桂金生养老年金保险和两全,年龄和交费期间的规则
This commit is contained in:
@@ -1687,6 +1687,7 @@ export default {
|
||||
}
|
||||
|
||||
let age = this.saleInsuredPersonInfo.age
|
||||
let sex = this.saleInsuredPersonInfo.sex //0男 1女
|
||||
let trialFlag = true
|
||||
params.trialInfos.forEach((item) => {
|
||||
if (item.productCode == 'GFRS_A0011') {
|
||||
@@ -1708,6 +1709,66 @@ export default {
|
||||
this.$toast('被保险人年龄不适合该交费期间或保险期间!')
|
||||
trialFlag = false
|
||||
}
|
||||
}else if (item.productCode == 'GFRS_M0053') {
|
||||
//国富人寿富桂金生养老年金保险
|
||||
if(sex == '0'){
|
||||
if(
|
||||
(item.pensionAge == '60' && item.payEndYear == '30' && age > 30) ||
|
||||
(item.pensionAge == '60' && item.payEndYear == '20' && age > 40) ||
|
||||
(item.pensionAge == '60' && item.payEndYear == '15' && age > 45) ||
|
||||
(item.pensionAge == '60' && item.payEndYear == '10' && age > 50)
|
||||
) {
|
||||
this.nextStepFlag = true
|
||||
this.$toast('被保险人年龄不适合该交费期间!')
|
||||
trialFlag = false
|
||||
}else if(
|
||||
(item.pensionAge == '65' && item.payEndYear == '30' && age > 35) ||
|
||||
(item.pensionAge == '65' && item.payEndYear == '20' && age > 40) ||
|
||||
(item.pensionAge == '65' && item.payEndYear == '15' && age > 45) ||
|
||||
(item.pensionAge == '65' && item.payEndYear == '10' && age > 50)
|
||||
){
|
||||
this.nextStepFlag = true
|
||||
this.$toast('被保险人年龄不适合该交费期间!')
|
||||
trialFlag = false
|
||||
}else if(
|
||||
(item.pensionAge == '70' && item.payEndYear == '30' && age > 40) ||
|
||||
(item.pensionAge == '70' && item.payEndYear == '20' && age > 50) ||
|
||||
(item.pensionAge == '70' && item.payEndYear == '15' && age > 55)
|
||||
){
|
||||
this.nextStepFlag = true
|
||||
this.$toast('被保险人年龄不适合该交费期间!')
|
||||
trialFlag = false
|
||||
}
|
||||
}else{ //女
|
||||
if(
|
||||
(item.pensionAge == '55' && item.payEndYear == '30' && age > 25) ||
|
||||
(item.pensionAge == '55' && item.payEndYear == '20' && age > 35) ||
|
||||
(item.pensionAge == '55' && item.payEndYear == '15' && age > 40) ||
|
||||
(item.pensionAge == '55' && item.payEndYear == '10' && age > 45)
|
||||
) {
|
||||
this.nextStepFlag = true
|
||||
this.$toast('被保险人年龄不适合该交费期间!')
|
||||
trialFlag = false
|
||||
}else if(
|
||||
(item.pensionAge == '60' && item.payEndYear == '30' && age > 30) ||
|
||||
(item.pensionAge == '60' && item.payEndYear == '20' && age > 40) ||
|
||||
(item.pensionAge == '60' && item.payEndYear == '15' && age > 45) ||
|
||||
(item.pensionAge == '60' && item.payEndYear == '10' && age > 50)
|
||||
){
|
||||
this.nextStepFlag = true
|
||||
this.$toast('被保险人年龄不适合该交费期间!')
|
||||
trialFlag = false
|
||||
}else if(
|
||||
(item.pensionAge == '65' && item.payEndYear == '30' && age > 35) ||
|
||||
(item.pensionAge == '65' && item.payEndYear == '20' && age > 45) ||
|
||||
(item.pensionAge == '65' && item.payEndYear == '15' && age > 50) ||
|
||||
(item.pensionAge == '65' && item.payEndYear == '10' && age > 55)
|
||||
){
|
||||
this.nextStepFlag = true
|
||||
this.$toast('被保险人年龄不适合该交费期间!')
|
||||
trialFlag = false
|
||||
}
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user