Selaa lähdekoodia

泰山配置修改提交

dongxin 1 vuosi sitten
vanhempi
commit
5aba6183c2

+ 1 - 1
src/main/java/com/ydtech/modules/order/service/impl/InsCrawlerOrderServiceImpl.java

@@ -818,7 +818,7 @@ public class InsCrawlerOrderServiceImpl implements InsCrawlerOrderService {
         PtlAgreementAttribution attribution = ptlAgreementAttributionService.getById(agreementId);
         PtlAgreementAttributionDto attributionDto = new PtlAgreementAttributionDto();
         BeanUtils.copyProperties(attribution, attributionDto);
-        String apiUrl = attribution.getFields().getJSONObject(0).getString("value");
+        String apiUrl = ptlCrawlerApiService.getByTemplateId(attribution.getTemplateId(), PtlCrawlerApiType.API_11);
         TsCrawlerLoginRequest crawlerLoginRequest = new TsCrawlerLoginRequest(attributionDto);
         TsCrawlerBaseResponse response = insCrawlerOrderComponents.request(apiUrl, attribution.getInsCompanyId(), "获取验证码",
                 crawlerLoginRequest, TsCrawlerBaseResponse.class);

+ 2 - 1
src/main/java/com/ydtech/modules/protocol/entity/constants/PtlCrawlerApiType.java

@@ -16,7 +16,8 @@ public enum PtlCrawlerApiType {
     API_7(7, "非车险查询"),
     API_8(8, "人工核保状态刷新"),
     API_9(9, "撤销订单"),
-    API_10(10, "验车码");
+    API_10(10, "验车码"),
+    API_11(11, "验证码配置");
 
     private final int code;