|
@@ -1,6 +1,7 @@
|
|
|
package com.jzg.quotation.hengbang.crawler.entity.request;
|
|
package com.jzg.quotation.hengbang.crawler.entity.request;
|
|
|
|
|
|
|
|
import cn.hutool.core.collection.CollUtil;
|
|
import cn.hutool.core.collection.CollUtil;
|
|
|
|
|
+import cn.hutool.core.util.StrUtil;
|
|
|
import com.jzg.commons.entity.quote.vo.AccidentalDrivingVo;
|
|
import com.jzg.commons.entity.quote.vo.AccidentalDrivingVo;
|
|
|
import com.jzg.commons.entity.quote.vo.KindInfoVo;
|
|
import com.jzg.commons.entity.quote.vo.KindInfoVo;
|
|
|
import com.jzg.commons.entity.quote.vo.QuoteVo;
|
|
import com.jzg.commons.entity.quote.vo.QuoteVo;
|
|
@@ -131,6 +132,9 @@ public class HbCrawlerCalculationRequest extends HbBaseRequest {
|
|
|
public List<EpersonliabilityDTO> getEpersonliabilityList(List<KindInfoVo> kindInfoVoList, String depreciationPrice) {
|
|
public List<EpersonliabilityDTO> getEpersonliabilityList(List<KindInfoVo> kindInfoVoList, String depreciationPrice) {
|
|
|
List<EpersonliabilityDTO> epersonliabilityDTOList = new ArrayList<>();
|
|
List<EpersonliabilityDTO> epersonliabilityDTOList = new ArrayList<>();
|
|
|
for (KindInfoVo kindInfoVo : kindInfoVoList) {
|
|
for (KindInfoVo kindInfoVo : kindInfoVoList) {
|
|
|
|
|
+ if (StrUtil.isBlank(kindInfoVo.getAmount())) {
|
|
|
|
|
+ throw new RuntimeException(kindInfoVo.getPlatformKindName() + "保险保额为空,请检查数据!");
|
|
|
|
|
+ }
|
|
|
EpersonliabilityDTO epersonliabilityDTO = new EpersonliabilityDTO();
|
|
EpersonliabilityDTO epersonliabilityDTO = new EpersonliabilityDTO();
|
|
|
epersonliabilityDTO.setKindcode(kindInfoVo.getKindCode());
|
|
epersonliabilityDTO.setKindcode(kindInfoVo.getKindCode());
|
|
|
epersonliabilityDTO.setLiabname(kindInfoVo.getKindName());
|
|
epersonliabilityDTO.setLiabname(kindInfoVo.getKindName());
|