|
|
@@ -42,6 +42,9 @@ public class ZijinRequestApiComponents {
|
|
|
// 递归层级
|
|
|
public static final int RECURSIVE_HIERARCHY = 3;
|
|
|
|
|
|
+ private static final String USER_ID = "28317480921155536850";
|
|
|
+
|
|
|
+
|
|
|
private final InsCrawlerOrderComponents insCrawlerOrderComponents;
|
|
|
|
|
|
private final ZjApiConfigurationProperties zjApiConfigurationProperties;
|
|
|
@@ -52,16 +55,27 @@ public class ZijinRequestApiComponents {
|
|
|
|
|
|
private final RedissonClient redissonClient;
|
|
|
|
|
|
- private static final String USER_ID = "28317480921155536850";
|
|
|
+ private ZijinDuplicateInsuranceComponents zijinDuplicateInsuranceComponents;
|
|
|
+
|
|
|
+ private ZijinReinsuranceComponents zijinReinsuranceComponents;
|
|
|
+
|
|
|
+ private ZijinVehicleTypeErrorComponents zijinVehicleTypeErrorComponents;
|
|
|
|
|
|
@Autowired
|
|
|
- private ZijinDuplicateInsuranceComponents zijinDuplicateInsuranceComponents;
|
|
|
+ public void setZijinDuplicateInsuranceComponents(ZijinDuplicateInsuranceComponents zijinDuplicateInsuranceComponents) {
|
|
|
+ this.zijinDuplicateInsuranceComponents = zijinDuplicateInsuranceComponents;
|
|
|
+ }
|
|
|
|
|
|
@Autowired
|
|
|
- private ZijinReinsuranceComponents zijinReinsuranceComponents;
|
|
|
+ public void setZijinReinsuranceComponents(ZijinReinsuranceComponents zijinReinsuranceComponents) {
|
|
|
+ this.zijinReinsuranceComponents = zijinReinsuranceComponents;
|
|
|
+ }
|
|
|
|
|
|
@Autowired
|
|
|
- private ZijinVehicleTypeErrorComponents zijinVehicleTypeErrorComponents;
|
|
|
+ public void setZijinVehicleTypeErrorComponents(ZijinVehicleTypeErrorComponents zijinVehicleTypeErrorComponents) {
|
|
|
+ this.zijinVehicleTypeErrorComponents = zijinVehicleTypeErrorComponents;
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
public ZijinRequestApiComponents(InsCrawlerOrderComponents insCrawlerOrderComponents, ZjApiConfigurationProperties zjApiConfigurationProperties, ConfigureParametersComponents configureParametersComponents, StringRedisTemplate redisTemplate, RedissonClient redissonClient) {
|
|
|
this.insCrawlerOrderComponents = insCrawlerOrderComponents;
|
|
|
@@ -242,7 +256,7 @@ public class ZijinRequestApiComponents {
|
|
|
// 2. 转保标志
|
|
|
calculatePremiumResponse = zijinReinsuranceComponents.reinsurance(calculatePremiumRequest, calculatePremiumResponse, httpHeaders, modelQueryRequest);
|
|
|
// 3. 车型不一致
|
|
|
- calculatePremiumResponse = zijinVehicleTypeErrorComponents.modification(calculatePremiumRequest, calculatePremiumResponse, httpHeaders, modelQueryRequest);
|
|
|
+ calculatePremiumResponse = zijinVehicleTypeErrorComponents.modification(calculatePremiumRequest, calculatePremiumResponse, httpHeaders, modelQueryRequest);
|
|
|
|
|
|
return calculatePremiumResponse;
|
|
|
}
|