mirror of
http://112.124.100.131/GFRS/ebiz-h5.git
synced 2025-12-18 20:16:45 +08:00
[FIX]修复默认值bug
This commit is contained in:
@@ -28,7 +28,7 @@
|
|||||||
<!-- {{riskFactorIndex}} -->
|
<!-- {{riskFactorIndex}} -->
|
||||||
<!-- {{defalutAmt}} -->
|
<!-- {{defalutAmt}} -->
|
||||||
<van-stepper
|
<van-stepper
|
||||||
v-model="item.calFactorLst[riskFactorIndex].defaultValue"
|
v-model="item.calFactorLst[riskFactorIndex].displayAmount"
|
||||||
:min="riskFactor.minAmt || riskFactor.minPrem"
|
:min="riskFactor.minAmt || riskFactor.minPrem"
|
||||||
:max="riskFactor.maxAmt || riskFactor.maxPrem"
|
:max="riskFactor.maxAmt || riskFactor.maxPrem"
|
||||||
:show-plus="false"
|
:show-plus="false"
|
||||||
@@ -36,7 +36,7 @@
|
|||||||
class="ml30"
|
class="ml30"
|
||||||
@change="
|
@change="
|
||||||
stepperChange(
|
stepperChange(
|
||||||
item.calFactorLst[riskFactorIndex].defaultValue,
|
item.calFactorLst[riskFactorIndex].displayAmount,
|
||||||
index,
|
index,
|
||||||
riskFactorIndex,
|
riskFactorIndex,
|
||||||
riskFactor.minAmt || riskFactor.minPrem,
|
riskFactor.minAmt || riskFactor.minPrem,
|
||||||
@@ -109,10 +109,12 @@
|
|||||||
<div v-for="(riskFactor, riskFactorIndex) in item.calFactorLst" :key="riskFactorIndex">
|
<div v-for="(riskFactor, riskFactorIndex) in item.calFactorLst" :key="riskFactorIndex">
|
||||||
<div class="flex justify-content-s pv10 border-bottom" v-if="riskFactor.type == 1">
|
<div class="flex justify-content-s pv10 border-bottom" v-if="riskFactor.type == 1">
|
||||||
<div class="flex align-items-c">
|
<div class="flex align-items-c">
|
||||||
<span v-if="item.productTrialYearDTOS[payEndYearColumnsIndex].suffix" class="fs14">{{ riskFactor.name + '(' + item.productTrialYearDTOS[payEndYearColumnsIndex]['suffix'] + ')' }}</span>
|
<span v-if="item.productTrialYearDTOS[payEndYearColumnsIndex].suffix" class="fs14">{{ riskFactor.name + '(' + item.productTrialYearDTOS
|
||||||
|
|
||||||
|
[payEndYearColumnsIndex]['suffix'] + ')' }}</span>
|
||||||
<span v-else class="fs14">{{ riskFactor.name }} </span>
|
<span v-else class="fs14">{{ riskFactor.name }} </span>
|
||||||
<van-stepper
|
<van-stepper
|
||||||
v-model="item.productTrialYearDTOS[payEndYearColumnsIndex].defaultValue"
|
v-model="item.productTrialYearDTOS[payEndYearColumnsIndex].displayAmount"
|
||||||
:min="item.productTrialYearDTOS[payEndYearColumnsIndex].minAmt || item.productTrialYearDTOS[payEndYearColumnsIndex].minPrem"
|
:min="item.productTrialYearDTOS[payEndYearColumnsIndex].minAmt || item.productTrialYearDTOS[payEndYearColumnsIndex].minPrem"
|
||||||
:max="item.productTrialYearDTOS[payEndYearColumnsIndex].maxAmt || item.productTrialYearDTOS[payEndYearColumnsIndex].maxPrem"
|
:max="item.productTrialYearDTOS[payEndYearColumnsIndex].maxAmt || item.productTrialYearDTOS[payEndYearColumnsIndex].maxPrem"
|
||||||
:show-plus="false"
|
:show-plus="false"
|
||||||
@@ -120,7 +122,7 @@
|
|||||||
class="ml30"
|
class="ml30"
|
||||||
@change="
|
@change="
|
||||||
stepperChange(
|
stepperChange(
|
||||||
item.productTrialYearDTOS[payEndYearColumnsIndex].defaultValue,
|
item.productTrialYearDTOS[payEndYearColumnsIndex].displayAmount,
|
||||||
index,
|
index,
|
||||||
riskFactorIndex,
|
riskFactorIndex,
|
||||||
item.productTrialYearDTOS[payEndYearColumnsIndex].minAmt || item.productTrialYearDTOS[payEndYearColumnsIndex].minPrem,
|
item.productTrialYearDTOS[payEndYearColumnsIndex].minAmt || item.productTrialYearDTOS[payEndYearColumnsIndex].minPrem,
|
||||||
@@ -764,12 +766,15 @@ export default {
|
|||||||
}
|
}
|
||||||
} else if (factor.type == 1) {
|
} else if (factor.type == 1) {
|
||||||
if (factor.code == 'inputPrem') {
|
if (factor.code == 'inputPrem') {
|
||||||
trialInfo['prem'] = factor.moneyUnit == undefined ? Number(item.productTrialYearDTOS[this.payEndYearColumnsIndex].defaultValue) * Number(item.productTrialYearDTOS[this.payEndYearColumnsIndex].moneyUnit) : Number(factor.defaultValue) * Number(factor.moneyUnit)
|
trialInfo['prem'] = factor.moneyUnit == undefined ? Number(item.productTrialYearDTOS[this.payEndYearColumnsIndex].displayAmount) * Number
|
||||||
|
|
||||||
|
(item.productTrialYearDTOS[this.payEndYearColumnsIndex].moneyUnit) : Number(factor.displayAmount) * Number(factor.moneyUnit)
|
||||||
|
console.log('==== ', Number(item.productTrialYearDTOS[this.payEndYearColumnsIndex].displayAmount))
|
||||||
} else {
|
} else {
|
||||||
if (item.isRemit == 0) {
|
if (item.isRemit == 0) {
|
||||||
trialInfo['amt'] = Number(factor.defaultValue) * Number(factor.moneyUnit)
|
trialInfo['amt'] = Number(factor.displayAmount) * Number(factor.moneyUnit)
|
||||||
} else {
|
} else {
|
||||||
trialInfo['amt'] = Number(factor.defaultValue) * Number(factor.moneyUnit)
|
trialInfo['amt'] = Number(factor.displayAmount) * Number(factor.moneyUnit)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else if (factor.type == 2) {
|
} else if (factor.type == 2) {
|
||||||
|
|||||||
Reference in New Issue
Block a user