Bladeren bron

泰康报价增加评分、欠税信息

wangrq 3 maanden geleden
bovenliggende
commit
8dc65774b0

+ 23 - 0
tenant/insurance/quotation-taikang/src/main/java/com/jzg/quotation/taikang/crawler/ConvertUtil.java

@@ -0,0 +1,23 @@
+package com.jzg.quotation.taikang.crawler;
+
+public class ConvertUtil {
+
+    /**
+     * 安全地将Object转换为Double,避免空值导致的NumberFormatException
+     * @param value 待转换的数值对象
+     * @return 转换后的Double值,如果输入为null则返回0.0
+     */
+    public static Double convertToDouble(Object value) {
+        if (value == null) {
+            return 0.0;
+        }
+        if (value instanceof Number) {
+            return ((Number) value).doubleValue();
+        }
+        try {
+            return Double.parseDouble(value.toString());
+        } catch (NumberFormatException e) {
+            return 0.0;
+        }
+    }
+}

File diff suppressed because it is too large
+ 31 - 4
tenant/insurance/quotation-taikang/src/main/java/com/jzg/quotation/taikang/crawler/service/impl/TKQuotationBaseServiceImpl.java


Some files were not shown because too many files changed in this diff