package com.matrix.system.app.mapper; import com.matrix.system.app.vo.VipCardListVo; import com.matrix.system.hive.bean.MoneyCardUse; import javax.annotation.Generated; import java.math.BigDecimal; import java.util.ArrayList; import java.util.List; @Generated( value = "org.mapstruct.ap.MappingProcessor", date = "2021-01-26T20:08:11+0800", comments = "version: 1.3.0.Final, compiler: javac, environment: Java 1.8.0_181 (Oracle Corporation)" ) public class MoneyCardUseMapperImpl extends MoneyCardUseMapper { @Override public VipCardListVo entityToCardListVo(MoneyCardUse moneyCardUse) { if ( moneyCardUse == null ) { return null; } VipCardListVo vipCardListVo = new VipCardListVo(); vipCardListVo.setCardName( moneyCardUse.getCardName() ); if ( moneyCardUse.getRealMoney() != null ) { vipCardListVo.setRealMoney( BigDecimal.valueOf( moneyCardUse.getRealMoney() ) ); } if ( moneyCardUse.getGiftMoney() != null ) { vipCardListVo.setGiftMoney( BigDecimal.valueOf( moneyCardUse.getGiftMoney() ) ); } vipCardListVo.setStatus( moneyCardUse.getStatus() ); vipCardListVo.setFailTime( moneyCardUse.getFailTime() ); return vipCardListVo; } @Override public List entitiesToCardListVos(List list) { if ( list == null ) { return null; } List list1 = new ArrayList( list.size() ); for ( MoneyCardUse moneyCardUse : list ) { list1.add( entityToCardListVo( moneyCardUse ) ); } return list1; } }