Sfoglia il codice sorgente

中煤处理报价险种映射的问题

Qchen 2 mesi fa
parent
commit
a28acdd800

+ 4 - 2
tenant/insurance/quotation-zhongmei/src/main/java/com/jzg/quotation/zhongmei/crawler/entity/Request/ZmCrawlerQuotedPriceRequest.java

@@ -189,13 +189,15 @@ public class ZmCrawlerQuotedPriceRequest extends BaseRequest {
                 }
                 if (kindInfoVo.getKindCode().equals("041")) {
                     coverageDTO.setQuantity(1);
+                    coverageDTO.setUnitAmount(Integer.parseInt(kindInfoVo.getAmount()));
                 }
                 if (kindInfoVo.getKindCode().equals("044")) {
                     coverageDTO.setQuantity(seatCount - 1);
-                    coverageDTO.setAmount(String.valueOf(new BigDecimal(kindInfoVo.getUnitAmount()).multiply(new BigDecimal(coverageDTO.getQuantity()))));
+                    coverageDTO.setUnitAmount(Integer.parseInt(kindInfoVo.getAmount()));
+                    coverageDTO.setAmount(String.valueOf(new BigDecimal(kindInfoVo.getAmount()).multiply(new BigDecimal(coverageDTO.getQuantity()))));
                 }
                 if (kindInfoVo.getKindCode().equals("54") || kindInfoVo.getKindCode().equals("55") || kindInfoVo.getKindCode().equals("56") || kindInfoVo.getKindCode().equals("57")) {
-                    coverageDTO.setQuantity(Integer.parseInt(kindInfoVo.getServiceTimes()));
+                    coverageDTO.setQuantity(Integer.parseInt(kindInfoVo.getAmount()));
                 }
                 coverageDTO.setValidDate(biRiskInfoVo.getStartDate());
                 coverageDTO.setExpiryDate(biRiskInfoVo.getEndDate());