فهرست منبع

太平设置python脚本自适应

Qchen 2 ماه پیش
والد
کامیت
ca18f51d86

+ 4 - 1
tenant/insurance/quotation-taiping/src/main/java/com/jzg/quotation/taiping/crawler/component/TaiPingCrawlerCacheComponent.java

@@ -4,6 +4,7 @@ import com.alibaba.fastjson2.JSON;
 import com.alibaba.fastjson2.JSONObject;
 import com.jzg.quotation.taiping.crawler.entity.request.TaiPingCrawlerPremiumCalculateRequest;
 import com.jzg.quotation.taiping.crawler.entity.response.TaiPingCrawlerPremiumCalculateData;
+import com.jzg.quotation.taiping.crawler.properties.TaiPingCrawlerProperties;
 import com.jzg.quotation.taiping.crawler.utils.LoginResult;
 import lombok.RequiredArgsConstructor;
 import org.redisson.api.RBucket;
@@ -36,6 +37,8 @@ public class TaiPingCrawlerCacheComponent {
     private static final String XXUHOZTF0EZSO = "xxuhoztF0eZsO";
     private static final String GW_TOKEN_TBATWGW_WAN_SC = "GW_TOKEN_TBATWGW_WAN_SC";
 
+    private final TaiPingCrawlerProperties taiPingCrawlerProperties;
+
     /**
      * 保存订单财险
      *
@@ -94,7 +97,7 @@ public class TaiPingCrawlerCacheComponent {
         String cleaned = null;
         try {
             // 构造 URL
-            URL uri = new URL("http://192.168.5.250:8888/create");
+            URL uri = new URL(taiPingCrawlerProperties.getPythonCreateUrl());
             connection = (HttpURLConnection) uri.openConnection();
 
             // 设置请求方式和头信息

+ 2 - 2
tenant/insurance/quotation-taiping/src/main/java/com/jzg/quotation/taiping/crawler/component/TaiPingCrawlerRequestComponent.java

@@ -78,7 +78,7 @@ public class TaiPingCrawlerRequestComponent {
         String cleaned = null;
         try {
             // 构造 URL
-            URL url = new URL("http://192.168.5.250:8888/tpck");
+            URL url = new URL(taiPingCrawlerProperties.getPythonCkUrl());
             connection = (HttpURLConnection) url.openConnection();
 
             // 设置请求方式和头信息
@@ -126,7 +126,7 @@ public class TaiPingCrawlerRequestComponent {
 
         try {
             // 构造 URL
-            URL uri = new URL("http://192.168.5.250:8888/tphz");
+            URL uri = new URL(taiPingCrawlerProperties.getPythonHzUrl());
             connection = (HttpURLConnection) uri.openConnection();
 
             // 设置请求方式和头信息

+ 14 - 0
tenant/insurance/quotation-taiping/src/main/java/com/jzg/quotation/taiping/crawler/properties/TaiPingCrawlerProperties.java

@@ -29,4 +29,18 @@ public class TaiPingCrawlerProperties {
      */
     private String policyUrl;
 
+    /**
+     * Python创建加密文件接口
+     */
+    private String pythonCreateUrl;
+
+    /**
+     * Python获取cookie接口
+     */
+    private String pythonCkUrl;
+    /**
+     * Python获取后缀接口
+     */
+    private String pythonHzUrl;
+
 }