mirror of
http://112.124.100.131/GFRS/ebiz-h5.git
synced 2025-12-11 12:06:43 +08:00
【附加两全】--附加两全年龄限制 --李婕煜
This commit is contained in:
@@ -848,14 +848,14 @@ export default {
|
|||||||
this.popupShow = false
|
this.popupShow = false
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
if (currentEle.code == 'payEndYear' && this.ageInfluencePayEndYear(value.value, currentEle)) {
|
if (currentEle.code == 'payEndYear' && this.ageInfluencePayEndYear(value.value, currentEle)) {
|
||||||
this.popupShow = false
|
this.popupShow = false
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
if (currentEle.code == 'insuYear' && this.ageInfluenceInsuYear(value.value, currentEle)) {
|
if (currentEle.code == 'insuYear' && this.ageInfluenceInsuYear(value.value, currentEle)) {
|
||||||
this.popupShow = false
|
this.popupShow = false
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
|
|
||||||
// if(this.ruleExpression[productCode]){
|
// if(this.ruleExpression[productCode]){
|
||||||
// this.errorMsg = []
|
// this.errorMsg = []
|
||||||
@@ -1514,6 +1514,36 @@ export default {
|
|||||||
product.cvaliDate = that.cvalidateStr
|
product.cvaliDate = that.cvalidateStr
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
let age = this.saleInsuredPersonInfo.age
|
||||||
|
let trialFlag = true
|
||||||
|
params.trialInfos.forEach(item => {
|
||||||
|
if(item.productCode == 'GFRS_A0011'){
|
||||||
|
if(item.insuYear == '60' && item.payEndYear =='30' && age > 30){
|
||||||
|
this.nextStepFlag = true
|
||||||
|
this.$toast('被保险人年龄不适合该交费期间或保险期间!')
|
||||||
|
trialFlag = false
|
||||||
|
}
|
||||||
|
else if(item.insuYear == '70' && item.payEndYear =='30' && age > 40){
|
||||||
|
this.nextStepFlag = true
|
||||||
|
this.$toast('被保险人年龄不适合该交费期间或保险期间!')
|
||||||
|
trialFlag = false
|
||||||
|
}
|
||||||
|
else if((item.insuYear == '80' && item.payEndYear =='15' && age > 55)
|
||||||
|
|| (item.insuYear == '80' && item.payEndYear =='19' && age > 50)
|
||||||
|
|| (item.insuYear == '80' && item.payEndYear =='20' && age > 50)
|
||||||
|
|| (item.insuYear == '80' && item.payEndYear =='30' && age > 40)){
|
||||||
|
this.nextStepFlag = true
|
||||||
|
this.$toast('被保险人年龄不适合该交费期间或保险期间!')
|
||||||
|
trialFlag = false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
|
if(!trialFlag){
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
let resultData = await trial(params)
|
let resultData = await trial(params)
|
||||||
|
|
||||||
//试算成功,信息返显
|
//试算成功,信息返显
|
||||||
|
|||||||
Reference in New Issue
Block a user