mirror of
http://112.124.100.131/GFRS/ebiz-h5.git
synced 2025-12-12 14:56:45 +08:00
GFRS-729【0326】国富人寿国富民安重大疾病保险(2020版)_1 保费计算险种提示语修改、签名页特别提示添加 --提交人:阳华祥
This commit is contained in:
@@ -122,6 +122,7 @@ export default {
|
|||||||
let currentProductInfo = {
|
let currentProductInfo = {
|
||||||
calFactorLst,
|
calFactorLst,
|
||||||
isMainRisk: 1,
|
isMainRisk: 1,
|
||||||
|
hint: resultData.hint,
|
||||||
riskType: resultData.riskType,
|
riskType: resultData.riskType,
|
||||||
riskName: this.result.riskName,
|
riskName: this.result.riskName,
|
||||||
productCode: this.result.productCode,
|
productCode: this.result.productCode,
|
||||||
|
|||||||
@@ -488,17 +488,18 @@ export default {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
let currentEle = this.chooseProducts[productIndex].calFactorLst[calFactorIndex].rules[dutyItemIndex]
|
let currentEle = this.chooseProducts[productIndex].calFactorLst[calFactorIndex].rules[dutyItemIndex]
|
||||||
|
let showHint = this.chooseProducts[productIndex].hint
|
||||||
if (value < min || value > max) {
|
if (value < min || value > max) {
|
||||||
this.$toast(localStorage.hint)
|
this.$toast(showHint)
|
||||||
} else {
|
} else {
|
||||||
if ((Number(value) * 10000) % (Number(currentEle.limit) * 10000) != 0) {
|
if ((Number(value) * 10000) % (Number(currentEle.limit) * 10000) != 0) {
|
||||||
Dialog.alert({
|
Dialog.alert({
|
||||||
message: localStorage.hint
|
message: showHint
|
||||||
}).then(() => {
|
}).then(() => {
|
||||||
currentEle.defaultDutyAmt = currentEle.minDutyAmt
|
currentEle.defaultDutyAmt = currentEle.minDutyAmt
|
||||||
})
|
})
|
||||||
|
|
||||||
// this.$toast(localStorage.hint)
|
// this.$toast(showHint)
|
||||||
} else {
|
} else {
|
||||||
// this.mainRiskInfluenceAddRisk()
|
// this.mainRiskInfluenceAddRisk()
|
||||||
// currentEle['amt'] = Number(defalutValue) * Number(currentEle.moneyUnit)
|
// currentEle['amt'] = Number(defalutValue) * Number(currentEle.moneyUnit)
|
||||||
@@ -1071,18 +1072,19 @@ export default {
|
|||||||
: this.chooseProducts[productIndex].calFactorLst[calFactorIndex]
|
: this.chooseProducts[productIndex].calFactorLst[calFactorIndex]
|
||||||
//改动原因:孝心保产品有对年龄的特殊要求
|
//改动原因:孝心保产品有对年龄的特殊要求
|
||||||
//添加判断,是否是孝心保产品
|
//添加判断,是否是孝心保产品
|
||||||
|
let showHint = this.chooseProducts[productIndex].hint
|
||||||
let productCode = localStorage.trialList == '' ? '' : JSON.parse(localStorage.trialList)[0].productCode
|
let productCode = localStorage.trialList == '' ? '' : JSON.parse(localStorage.trialList)[0].productCode
|
||||||
if (productCode == 'GFRS_M0014') {
|
if (productCode == 'GFRS_M0014') {
|
||||||
//被保险人年龄如果在50-65区间
|
//被保险人年龄如果在50-65区间
|
||||||
if (this.saleInsuredPersonInfo.age >= 50 && this.saleInsuredPersonInfo.age <= 65) {
|
if (this.saleInsuredPersonInfo.age >= 50 && this.saleInsuredPersonInfo.age <= 65) {
|
||||||
//使用rules规则里的第二条控制保额份数
|
//使用rules规则里的第二条控制保额份数
|
||||||
if (Number(defalutValue) < Number(riskFactor.rules[1].minPrem) || Number(defalutValue) > Number(riskFactor.rules[1].maxPrem)) {
|
if (Number(defalutValue) < Number(riskFactor.rules[1].minPrem) || Number(defalutValue) > Number(riskFactor.rules[1].maxPrem)) {
|
||||||
this.$toast(localStorage.hint)
|
this.$toast(showHint)
|
||||||
this.nextStepFlag = true
|
this.nextStepFlag = true
|
||||||
} else {
|
} else {
|
||||||
if ((Number(defalutValue) * 10000) % (Number(currentEle.limit) * 10000) != 0) {
|
if ((Number(defalutValue) * 10000) % (Number(currentEle.limit) * 10000) != 0) {
|
||||||
// this.defalutAmt = currentEle.rules[productIndex].displayAmount
|
// this.defalutAmt = currentEle.rules[productIndex].displayAmount
|
||||||
this.$toast(localStorage.hint)
|
this.$toast(showHint)
|
||||||
this.nextStepFlag = true
|
this.nextStepFlag = true
|
||||||
} else {
|
} else {
|
||||||
this.mainRiskInfluenceAddRisk()
|
this.mainRiskInfluenceAddRisk()
|
||||||
@@ -1094,12 +1096,12 @@ export default {
|
|||||||
} else if (this.saleInsuredPersonInfo.age >= 66 && this.saleInsuredPersonInfo.age <= 75) {
|
} else if (this.saleInsuredPersonInfo.age >= 66 && this.saleInsuredPersonInfo.age <= 75) {
|
||||||
//使用rules规则里的第一条控制保额份数
|
//使用rules规则里的第一条控制保额份数
|
||||||
if (Number(defalutValue) < Number(riskFactor.rules[0].minPrem) || Number(defalutValue) > Number(riskFactor.rules[0].maxPrem)) {
|
if (Number(defalutValue) < Number(riskFactor.rules[0].minPrem) || Number(defalutValue) > Number(riskFactor.rules[0].maxPrem)) {
|
||||||
this.$toast(localStorage.hint)
|
this.$toast(showHint)
|
||||||
this.nextStepFlag = true
|
this.nextStepFlag = true
|
||||||
} else {
|
} else {
|
||||||
if ((Number(defalutValue) * 10000) % (Number(currentEle.limit) * 10000) != 0) {
|
if ((Number(defalutValue) * 10000) % (Number(currentEle.limit) * 10000) != 0) {
|
||||||
// this.defalutAmt = currentEle.rules[productIndex].displayAmount
|
// this.defalutAmt = currentEle.rules[productIndex].displayAmount
|
||||||
this.$toast(localStorage.hint)
|
this.$toast(showHint)
|
||||||
this.nextStepFlag = true
|
this.nextStepFlag = true
|
||||||
} else {
|
} else {
|
||||||
this.mainRiskInfluenceAddRisk()
|
this.mainRiskInfluenceAddRisk()
|
||||||
@@ -1144,12 +1146,12 @@ export default {
|
|||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if (Number(defalutValue) < Number(min) || Number(defalutValue) > Number(max)) {
|
if (Number(defalutValue) < Number(min) || Number(defalutValue) > Number(max)) {
|
||||||
this.$toast(localStorage.hint)
|
this.$toast(showHint)
|
||||||
this.nextStepFlag = true
|
this.nextStepFlag = true
|
||||||
} else {
|
} else {
|
||||||
if ((Number(defalutValue) * 10000) % (Number(currentEle.limit) * 10000) != 0) {
|
if ((Number(defalutValue) * 10000) % (Number(currentEle.limit) * 10000) != 0) {
|
||||||
// defalutValue = currentEle.rules[productIndex].displayAmount
|
// defalutValue = currentEle.rules[productIndex].displayAmount
|
||||||
this.$toast(localStorage.hint)
|
this.$toast(showHint)
|
||||||
this.nextStepFlag = true
|
this.nextStepFlag = true
|
||||||
} else {
|
} else {
|
||||||
this.mainRiskInfluenceAddRisk()
|
this.mainRiskInfluenceAddRisk()
|
||||||
|
|||||||
@@ -171,6 +171,7 @@ export default {
|
|||||||
calFactorLst,
|
calFactorLst,
|
||||||
hasAddtionRisk,
|
hasAddtionRisk,
|
||||||
isMainRisk: 0,
|
isMainRisk: 0,
|
||||||
|
hint: resultData.hint,
|
||||||
riskType: resultData.riskType,
|
riskType: resultData.riskType,
|
||||||
riskName: this.result.riskName,
|
riskName: this.result.riskName,
|
||||||
productCode: this.result.riskProductCode,
|
productCode: this.result.riskProductCode,
|
||||||
|
|||||||
@@ -729,6 +729,17 @@ export default {
|
|||||||
: '您以无社保身份投保,理赔时,若未通过社会基本医疗保险或者公费医疗就诊并结算的,意外伤害医疗保险金的赔付比例和免赔额分别70%,100元;理赔时,若通过社会基本医疗保险或者公费医疗就诊并结算的,意外伤害医疗保险金的赔付比例为90%,免赔额为0元。'
|
: '您以无社保身份投保,理赔时,若未通过社会基本医疗保险或者公费医疗就诊并结算的,意外伤害医疗保险金的赔付比例和免赔额分别70%,100元;理赔时,若通过社会基本医疗保险或者公费医疗就诊并结算的,意外伤害医疗保险金的赔付比例为90%,免赔额为0元。'
|
||||||
Dialog({ message })
|
Dialog({ message })
|
||||||
}
|
}
|
||||||
|
} else {
|
||||||
|
// 附加住院医疗险 GFRS_A0004
|
||||||
|
if (
|
||||||
|
!!res.orderDTO.productDTO &&
|
||||||
|
!!res.orderDTO.productDTO.special &&
|
||||||
|
!!res.orderDTO.productDTO.special.content &&
|
||||||
|
res.orderDTO.productDTO.special.content !== ''
|
||||||
|
) {
|
||||||
|
const message = res.orderDTO.productDTO.special.content
|
||||||
|
Dialog({ message })
|
||||||
|
}
|
||||||
}
|
}
|
||||||
localStorage.setItem('lastOrderNo', data.orderNo)
|
localStorage.setItem('lastOrderNo', data.orderNo)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user