shenweidong 1 рік тому
батько
коміт
2aa538f948

+ 11 - 0
tenant/insurance/quotation-bohai/src/main/java/com/jzg/quote/bohai/api/service/impl/BoHaiApiRequestImpl.java

@@ -172,6 +172,17 @@ public class BoHaiApiRequestImpl implements BoHaiApiRequest {
      */
      */
     @Override
     @Override
     public void downloadPolicy(OrderBase orderBase) {
     public void downloadPolicy(OrderBase orderBase) {
+        //获取配置信息
+        BoHaiConfigureParameters parameters = ConfigureParametersConversion.conversionEntity(BoHaiConfigureParameters.class, orderBase.getAttributionInformationVo().getConfigInfo());
+        BoHaiApiOrder apiOrder = boHaiApiOrderService.findByOrdersNo(orderBase.getOrdersNo());
+        // 如何获取交强险保单号,商业险保单号 待补充
+        ElectronicPolicyRequest electronicPolicyRequest = new ElectronicPolicyRequest(parameters, apiOrder.getOrderNo(), "", "");
+        ElectronicPolicyResponse electronicPolicyResponse;
+        try {
+            electronicPolicyResponse = boHaiRequestApiComponent.electronicPolicy(electronicPolicyRequest, parameters.getSysSourceCode());
+        } catch (Exception e) {
+            throw new RuntimeException(e);
+        }
 
 
     }
     }