|
|
@@ -2754,7 +2754,10 @@ const getSchemeResult = () => {
|
|
|
if (item2.schemeType === "1") {
|
|
|
item2.kinds = item2.kinds.map((v: any) => {
|
|
|
|
|
|
- const obj = item.insurancePlanInfo?.kinds?.find((kind: any) => kind.kindCode === v.kindCode && kind.amount === v.amount)
|
|
|
+ let obj = item.insurancePlanInfo?.kinds?.find((kind: any) => kind.kindCode === v.kindCode && kind.amount === v.amount)
|
|
|
+ if(obj?.premiumSetting==='2'){
|
|
|
+ obj=obj.settingList?.find((setting:any)=>setting.seats===insurancePolicyForm.value.seatCount)
|
|
|
+ }
|
|
|
return {
|
|
|
...v,
|
|
|
premium: obj?.premium
|