优化产品关联保单与保费的录入

This commit is contained in:
xuxingjun
2024-12-13 15:54:03 +08:00
parent 1a61367991
commit 8ed05e2e1a

View File

@@ -37,7 +37,7 @@
:show-plus="false"
:show-minus="false"
class="ml30"
:disabled="item.productCode == 'GFRS_M0083' || item.productCode == 'GFRS_M0098' && isFrom != 'proposal'"
:disable-input="disabledShow"
@change="
stepperChange(
item.calFactorLst[riskFactorIndex].displayAmount,
@@ -574,6 +574,7 @@ export default {
cvalidateFlag: false,
cvalidateStr: '', //活动生效日
chooseProducts: [],
disabledShow: false,
productIndex: '',
calFactorIndex: '',
premiumData: [], //试算
@@ -831,6 +832,9 @@ export default {
this.isEnterAddtionRiskListFunc()
}
}
if (item.mainRiskCode == 'GFRS_M0083' || item.mainRiskCode == 'GFRS_M0098' || item.mainRiskCode == 'GFRS_M0085') {
this.disabledShow = true
}
if ((item.mainRiskCode == 'GFRS_M0083' || item.mainRiskCode == 'GFRS_M0098' || item.mainRiskCode == 'GFRS_M0085') && this.isFrom == 'proposal') {
item.calFactorLst.forEach((i) => {
if (i.code == 'inputPrem') {
@@ -2163,6 +2167,7 @@ export default {
if (this.isFrom != 'proposal') {
if (productCode == 'GFRS_M0083' || productCode == 'GFRS_M0098' || productCode == 'GFRS_M0085') {
if (!that.policyNo) {
this.disabledShow = true
that.chooseProducts.forEach((item) => {
item.calFactorLst.forEach((ii) => {
if (ii.type == 1) {
@@ -2172,6 +2177,7 @@ export default {
})
})
} else {
this.disabledShow = false
that.chooseProducts.forEach((item) => {
item.calFactorLst.forEach((ii) => {
if (ii.type == 1) {