Răsfoiți Sursa

判断是否为真单交

wks 2 ani în urmă
părinte
comite
64521c5c1a

+ 3 - 3
src/main/java/com/ydtech/modules/order/service/impl/ZijinOrderApiServiceImpl.java

@@ -504,6 +504,7 @@ public class ZijinOrderApiServiceImpl implements ZijinOrderApiService {
         quoteRespVo.setSumPermium(CalculateUtils.add(jqPremium, syPremium, sumPayTax, jyPremium));//保费合计
         quoteRespVo.setSumPermium(CalculateUtils.add(jqPremium, syPremium, sumPayTax, jyPremium));//保费合计
         quoteRespVo.setTotalAdjustRate(0);
         quoteRespVo.setTotalAdjustRate(0);
         quoteRespVo.setOrderno(yaQuoteInfoVo.getOrderNo()); //订单号
         quoteRespVo.setOrderno(yaQuoteInfoVo.getOrderNo()); //订单号
+        quoteRespVo.setAccidentInfoStr("1".equals(calculatePremiumResponse.getBasePart().getIsDjq()) ? "真单交" : "假单交");
         return quoteRespVo;
         return quoteRespVo;
     }
     }
 
 
@@ -518,15 +519,14 @@ public class ZijinOrderApiServiceImpl implements ZijinOrderApiService {
         insAreaCompany.setReptxt(JSON.parseObject(JSON.toJSONString(calculatePremiumResponse)));
         insAreaCompany.setReptxt(JSON.parseObject(JSON.toJSONString(calculatePremiumResponse)));
         insAreaCompany.setOrderstatus(InsOrderStatusEnum.QUOTE_ING.getCode());
         insAreaCompany.setOrderstatus(InsOrderStatusEnum.QUOTE_ING.getCode());
         insAreaCompany.setInsOrderNo(orderId);
         insAreaCompany.setInsOrderNo(orderId);
-        insAreaCompanyService.insertCompanyAndOrders(insAreaCompany);
-        quoteRespVo.setCompanyId(orderNo);
         // 车船税
         // 车船税
         CalculatePremiumResponse.CarShipTaxDTO carShipTax = calculatePremiumResponse.getCarShipTax();
         CalculatePremiumResponse.CarShipTaxDTO carShipTax = calculatePremiumResponse.getCarShipTax();
         TaxArrears taxArrears = new TaxArrears("往年欠税", Double.parseDouble(carShipTax.getPreviousPay()),
         TaxArrears taxArrears = new TaxArrears("往年欠税", Double.parseDouble(carShipTax.getPreviousPay()),
                 Double.parseDouble(carShipTax.getLateFee()));
                 Double.parseDouble(carShipTax.getLateFee()));
         List<TaxArrears> taxArrearsList = Collections.singletonList(taxArrears);
         List<TaxArrears> taxArrearsList = Collections.singletonList(taxArrears);
         insAreaCompany.setTaxArrears(JSON.parseArray(JSON.toJSONString(taxArrearsList)));
         insAreaCompany.setTaxArrears(JSON.parseArray(JSON.toJSONString(taxArrearsList)));
-        insAreaCompany.setAccidentStrInfo("1".equals(calculatePremiumResponse.getBasePart().getIsDjq()) ? "真单交" : "假单交");
+        insAreaCompanyService.insertCompanyAndOrders(insAreaCompany);
+        quoteRespVo.setCompanyId(orderNo);
         return HttpResult.ok("报价成功", quoteRespVo);
         return HttpResult.ok("报价成功", quoteRespVo);
     }
     }