package com.ydtech.modules.ins.convert; import com.ydtech.modules.ins.model.request.QuoteInfo; import com.ydtech.modules.ins.model.vo.KindInfoVo; import com.ydtech.modules.ins.model.vo.RiskInfoVo; import com.ydtech.modules.ins.model.ya.YaQuoteInfoVo; import java.util.ArrayList; import java.util.List; import javax.annotation.Generated; @Generated( value = "org.mapstruct.ap.MappingProcessor", date = "2024-08-16T18:24:34+0800", comments = "version: 1.5.4.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)" ) public class QuoteInfoConvertImpl implements QuoteInfoConvert { @Override public QuoteInfo convert(YaQuoteInfoVo yaQuoteInfoVo) { if ( yaQuoteInfoVo == null ) { return null; } QuoteInfo quoteInfo = new QuoteInfo(); quoteInfo.setCarInfo( yaQuoteInfoVo.getCarInfo() ); quoteInfo.setOwnerInfo( yaQuoteInfoVo.getOwnerInfo() ); quoteInfo.setPolicyHolderInfo( yaQuoteInfoVo.getPolicyHolderInfo() ); quoteInfo.setInsuredPersonInfo( yaQuoteInfoVo.getInsuredPersonInfo() ); List list = yaQuoteInfoVo.getRiskList(); if ( list != null ) { quoteInfo.setRiskList( new ArrayList( list ) ); } List list1 = yaQuoteInfoVo.getKindList(); if ( list1 != null ) { quoteInfo.setKindList( new ArrayList( list1 ) ); } quoteInfo.setQuoteno( yaQuoteInfoVo.getQuoteno() ); quoteInfo.setStartDate( yaQuoteInfoVo.getStartDate() ); quoteInfo.setUserid( yaQuoteInfoVo.getUserid() ); return quoteInfo; } }