Преглед на файлове

处理重复投保判断

Qchen преди 1 година
родител
ревизия
4ec74aa763
променени са 1 файла, в които са добавени 6 реда и са изтрити 2 реда
  1. 6 2
      src/main/java/com/ydtech/modules/order/service/impl/YangGuangOrderApiServiceImpl.java

+ 6 - 2
src/main/java/com/ydtech/modules/order/service/impl/YangGuangOrderApiServiceImpl.java

@@ -839,9 +839,13 @@ public class YangGuangOrderApiServiceImpl implements YangGuangOrderApiService {
     private String extractEndDate(YangGuangAccuracyCalculateResponse response) {
         String targetText = response.getErrorMessage();
         if (!targetText.contains("重复投保")) {
-            targetText = response.getRemarkCi();
+            if (response.getRemarkCi() != null) {
+                targetText = response.getRemarkCi();
+            }
             if (!targetText.contains("重复投保")) {
-                targetText = response.getRemarkBi();
+                if (response.getRemarkBi() !=null) {
+                    targetText = response.getRemarkBi();
+                }
             }
         }
         Pattern pattern = Pattern.compile("终保日期 (\\d{4}-\\d{2}-\\d{2} \\d{2}:\\d{2})");