|
|
@@ -1,5 +1,6 @@
|
|
|
package com.jzg.quotation.taikang.crawler.service;
|
|
|
|
|
|
+import com.jzg.commons.entity.orders.po.InsOrdersCarUserInfo;
|
|
|
import com.jzg.commons.entity.quote.vo.*;
|
|
|
import com.jzg.commons.constants.quote.enums.quote.CarKindCode;
|
|
|
import com.jzg.commons.constants.quote.enums.quote.VehicleUseCode;
|
|
|
@@ -531,16 +532,24 @@ public class TKSimpleService {
|
|
|
return tkAreaInfoVo;
|
|
|
}
|
|
|
|
|
|
- public TKInsureInfo dataCreateInsureInfo(InitProposalResult initProposalResult, String phone, String address) {
|
|
|
+ public TKInsureInfo dataCreateInsureInfo(InitProposalResult initProposalResult, InsOrdersCarUserInfo insOrdersCarUserInfo) {
|
|
|
// 车主信息
|
|
|
TKCarOwnerVo carOwnerVo = new TKCarOwnerVo();
|
|
|
carOwnerVo.setInsuredAddress(initProposalResult.getCarOwnerVo().getInsuredAddress());
|
|
|
- carOwnerVo.setPhoneNo(phone);
|
|
|
+ carOwnerVo.setPhoneNo(insOrdersCarUserInfo.getMobile());
|
|
|
carOwnerVo.setInsuredCityCode(initProposalResult.getCityCode());
|
|
|
carOwnerVo.setInsuredCityCname(initProposalResult.getCityName());
|
|
|
carOwnerVo.setInsuredProvinceCode(initProposalResult.getProvinceCode());
|
|
|
carOwnerVo.setInsuredProvinceCname(initProposalResult.getProvinceName());
|
|
|
- carOwnerVo.setInsuredAddress(address);
|
|
|
+ carOwnerVo.setInsuredAddress(insOrdersCarUserInfo.getAddr());
|
|
|
+ carOwnerVo.setName(insOrdersCarUserInfo.getName());
|
|
|
+ carOwnerVo.setId(insOrdersCarUserInfo.getIdentifyNumber());
|
|
|
+ carOwnerVo.setSex(insOrdersCarUserInfo.getGender());
|
|
|
+ carOwnerVo.setBirthDate("");
|
|
|
+ carOwnerVo.setCarOwnerNature(insOrdersCarUserInfo.getPersonType().toString());
|
|
|
+ carOwnerVo.setCertificateType("01");
|
|
|
+
|
|
|
+
|
|
|
|
|
|
// 投保人信息
|
|
|
TKAppliInfo appliInfo = new TKAppliInfo();
|