Browse Source

1. 华农添加参数

785834757 11 months ago
parent
commit
f74e8090cf

+ 5 - 0
src/main/java/com/ydtech/modules/order/entity/crawler/request/CrawlerQuoteRequest.java

@@ -86,4 +86,9 @@ public class CrawlerQuoteRequest extends BaseQuoteInfoVo {
      */
     private String applyNo;
 
+    /**
+     * 华农参数
+     */
+    private String permitComName;
+
 }

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

@@ -200,6 +200,17 @@ public class InsCrawlerOrderServiceImpl implements InsCrawlerOrderService {
             }
         }
 
+        // 华农添加代码
+        if (ptlAgreementAttribution.getInsCompanyId().equals("HNIC1000000")){
+            JSONArray fields = ptlAgreementAttribution.getFields();
+            for(int k=0;k<fields.size();k++){
+                JSONObject jsonObject = fields.getJSONObject(k);
+                if("permitComName".equals(jsonObject.getString("field"))){
+                    crawlerQuoteRequest.setPermitComName(jsonObject.getString("value"));
+                }
+            }
+        }
+
         // 发送请求
         CrawlerQuoteResponse response = insCrawlerOrderComponents.request(apiUrl, ptlAgreementAttribution.getInsCompanyId(),
                 PtlCrawlerApiType.API_2.getDesc(), crawlerQuoteRequest, CrawlerQuoteResponse.class);