Ver Fonte

永诚重复投保修改

wks há 2 anos atrás
pai
commit
d18c1e5bd6

+ 0 - 58
src/main/java/com/ydtech/modules/order/service/impl/GuorenOrderApiServiceImpl.java

@@ -871,10 +871,8 @@ public class GuorenOrderApiServiceImpl implements GuorenOrderApiService {
         if (resp.getResultCode() == 1) {
             throw new SystemException(resp.getResultMsg() == null ? "保费计算失败,请联系管理员" : resp.getResultMsg());
         }
-
         return resp.getData();
 
-
     }
 
 
@@ -920,7 +918,6 @@ public class GuorenOrderApiServiceImpl implements GuorenOrderApiService {
 
     }
 
-
     /**
      * 创建非车订单
      *
@@ -933,61 +930,6 @@ public class GuorenOrderApiServiceImpl implements GuorenOrderApiService {
         return guorenRequestApiComponent.request(nonAutoInsOrderReq, PlatformInterfaceCode.API_IIIRBT00054, NonAutoInsOrderResponse.class);
     }
 
-
-    /**
-     * 构造交强险重复投保参数
-     *
-     * @author: lig
-     * @date: 2023年10月13日 0013
-     */
-    private boolean buildCiRepeatParam(PremiumResp resp, List<String> requestInfoList, PremiumReq req) {
-        //1. 交强重复投保 替换日期重新报价
-        if (resp.getResultCode() == 1 && resp.getResultMsg().contains("重复投保") && resp.getResultMsg().contains("终保日期") && resp.getResultMsg().contains("交强险平台")) {
-
-            String ciMsg = resp.getResultMsg();
-            requestInfoList.add(ciMsg);
-            //终保日期
-            String coverageEndDate = ciMsg.substring(ciMsg.indexOf("终保日期") + 5, ciMsg.indexOf("终保日期") + 5 + 16);
-
-            LocalDateTime start = DateTimeUtil.parseLocalDateTime(coverageEndDate, DateTimeUtil.DATETIME_PATTERN_EXT1);
-
-            String newStartDate;
-            String newEndDate;
-
-            //及时起保
-            if (start.getHour() > 0) {
-                LocalDateTime end = start.plusYears(1L);
-                newStartDate = DateTimeUtil.format(start, DateTimeUtil.DATETIME_PATTERN);
-                newEndDate = DateTimeUtil.format(end, DateTimeUtil.DATETIME_PATTERN);
-
-                req.getCi().getPrpTmain().setStartHour(StringUtils.toString(start.getHour()));
-                req.getCi().getPrpTmain().setEndHour(StringUtils.toString(start.getHour()));
-                req.getCi().getPrpTmain().setImmeValidStartDate(newStartDate);
-                req.getCi().getPrpTmain().setImmeValidEndDate(newStartDate);
-                req.getCi().getPrpTmain().setImmeValiFlag("1");
-
-            } else {
-                LocalDateTime end = start.plusYears(1L).minusDays(1L);
-                newStartDate = DateTimeUtil.getStartTimeOfDayStr(start, DateTimeUtil.DATETIME_PATTERN);
-                newEndDate = DateTimeUtil.getEndTimeOfDayStr(end, DateTimeUtil.DATETIME_PATTERN);
-
-            }
-
-            req.getCi().getPrpTmain().setStartDate(newStartDate);
-            req.getCi().getPrpTmain().setEndDate(newEndDate);
-            req.getCi().getPrptitemkindList().get(0).setStartDate(newStartDate);
-            req.getCi().getPrptitemkindList().get(0).setEndDate(newEndDate);
-
-            System.err.println("国任新起:" + newStartDate);
-            System.err.println("国任新止:" + newEndDate);
-
-            return true;
-
-        }
-        return false;
-
-    }
-
     /**
      * 构造交强险  商业险 转报code
      *