Просмотр исходного кода

泰山财险爬虫请求组件优化

wangguoqiang 4 месяцев назад
Родитель
Сommit
ddf0b36831

+ 17 - 3
tenant/insurance/quotation-taishan/src/main/java/com/jzg/quotation/taishan/crawler/component/TaiShanCrawlerRequestComponent.java

@@ -1,5 +1,6 @@
 package com.jzg.quotation.taishan.crawler.component;
 package com.jzg.quotation.taishan.crawler.component;
 
 
+import com.alibaba.fastjson.JSON;
 import com.jzg.commons.exception.SystemException;
 import com.jzg.commons.exception.SystemException;
 import com.jzg.quotation.commons.utils.RequestObjectConversion;
 import com.jzg.quotation.commons.utils.RequestObjectConversion;
 import com.jzg.quotation.taishan.crawler.constant.enums.RequestUrl;
 import com.jzg.quotation.taishan.crawler.constant.enums.RequestUrl;
@@ -239,7 +240,7 @@ public class TaiShanCrawlerRequestComponent {
      * @return TaiShanCrawlerUnderwritingResponse
      * @return TaiShanCrawlerUnderwritingResponse
      */
      */
     public TaiShanCrawlerUnderwritingResponse underwriting(TaiShanCrawlerUnderwritingRequest request, HttpHeaders headers) {
     public TaiShanCrawlerUnderwritingResponse underwriting(TaiShanCrawlerUnderwritingRequest request, HttpHeaders headers) {
-        TaiShanCrawlerUnderwritingResponse response = get(RequestUrl.UNDERWRITING, request, TaiShanCrawlerUnderwritingResponse.class, headers,null);
+        TaiShanCrawlerUnderwritingResponse response = get(RequestUrl.UNDERWRITING, request, TaiShanCrawlerUnderwritingResponse.class, headers,"");
         return response;
         return response;
     }
     }
 
 
@@ -264,7 +265,20 @@ public class TaiShanCrawlerRequestComponent {
      * @return TaiShanCrawlerPaymentCardResponse
      * @return TaiShanCrawlerPaymentCardResponse
      */
      */
     public TaiShanCrawlerPaymentCardResponse getPaymentCard(TaiShanCrawlerPaymentCardRequest request, HttpHeaders headers) {
     public TaiShanCrawlerPaymentCardResponse getPaymentCard(TaiShanCrawlerPaymentCardRequest request, HttpHeaders headers) {
-        TaiShanCrawlerPaymentCardResponse response = get(RequestUrl.UNDERWRITING, request, TaiShanCrawlerPaymentCardResponse.class, headers,null);
+        TaiShanCrawlerPaymentCardResponse response = get(RequestUrl.PAYMENT_CARD, request, TaiShanCrawlerPaymentCardResponse.class, headers,"");
+        return response;
+    }
+
+
+    /**
+     * 风险管控
+     *
+     * @param request
+     * @param headers
+     * @return TaiShanCrawlerRiskManagementResponse
+     */
+    public TaiShanCrawlerRiskManagementResponse getRiskManagement(TaiShanCrawlerRiskManagementRequest request, HttpHeaders headers) {
+        TaiShanCrawlerRiskManagementResponse response = get(RequestUrl.RISK_MANAGEMENT, request, TaiShanCrawlerRiskManagementResponse.class, headers,"");
         return response;
         return response;
     }
     }
 
 
@@ -310,7 +324,7 @@ public class TaiShanCrawlerRequestComponent {
      * @return
      * @return
      */
      */
     public TaiShanCrawlerPaymentInfoResponse getPayInfo(TaiShanCrawlerPaymentInfoRequest paymentInfoRequest, HttpHeaders headers) {
     public TaiShanCrawlerPaymentInfoResponse getPayInfo(TaiShanCrawlerPaymentInfoRequest paymentInfoRequest, HttpHeaders headers) {
-        TaiShanCrawlerPaymentInfoResponse response = get(RequestUrl.PAYMENT_INFO, paymentInfoRequest, TaiShanCrawlerPaymentInfoResponse.class, headers,null);
+        TaiShanCrawlerPaymentInfoResponse response = get(RequestUrl.PAYMENT_INFO, paymentInfoRequest, TaiShanCrawlerPaymentInfoResponse.class, headers,"");
         return response;
         return response;
     }
     }