|
|
@@ -12,10 +12,7 @@ import com.ydtech.exception.SystemException;
|
|
|
import com.ydtech.modules.esm.model.EsmInsCompany;
|
|
|
import com.ydtech.modules.ins.model.vo.KindInfoVo;
|
|
|
import com.ydtech.modules.ins.model.vo.RiskInfoVo;
|
|
|
-import com.ydtech.modules.order.entity.InsBusinessInsurance;
|
|
|
-import com.ydtech.modules.order.entity.InsBusinessInsuranceOption;
|
|
|
-import com.ydtech.modules.order.entity.InsDrivingIntentionInsurance;
|
|
|
-import com.ydtech.modules.order.entity.InsDrivingIntentionInsuranceType;
|
|
|
+import com.ydtech.modules.order.entity.*;
|
|
|
import com.ydtech.modules.order.service.InsBusinessInsuranceService;
|
|
|
import com.ydtech.modules.order.service.InsDrivingIntentionInsuranceService;
|
|
|
import com.ydtech.modules.order.service.InsDrivingIntentionInsuranceTypeService;
|
|
|
@@ -617,6 +614,7 @@ public class PtlSchemeServiceImpl extends ServiceImpl<PtlSchemeMapper, PtlScheme
|
|
|
schemeDrivingIntentionInsurance.forEach(insDrivingIntentionInsurance -> {
|
|
|
PtlSchemeInsuranceDrivingIntention insuranceDrivingIntention = list.stream().filter(x -> x.getDrivingIntentionId().equals(insDrivingIntentionInsurance.getId())).findFirst().orElse(null);
|
|
|
insDrivingIntentionInsurance.setQuantity(Integer.parseInt(insuranceDrivingIntention.getQuantity()));
|
|
|
+ insDrivingIntentionInsurance.setInsDrivingIntentionInsuranceSon(insDrivingIntentionInsuranceService.getInsDrivingIntentionInsuranceSon(schemeQueryVo.getCompanyId(), insDrivingIntentionInsurance.getProjectCode()));
|
|
|
if(!Objects.isNull(insuranceDrivingIntention.getAlias()) && !insuranceDrivingIntention.getAlias().equals("")){
|
|
|
insDrivingIntentionInsurance.setAlias(insuranceDrivingIntention.getAlias());
|
|
|
}
|