package com.matrix.system.app.mapper;
|
|
import com.matrix.system.app.vo.VipCardListVo;
|
import com.matrix.system.hive.bean.MoneyCardUse;
|
import java.math.BigDecimal;
|
import java.util.ArrayList;
|
import java.util.List;
|
import javax.annotation.Generated;
|
|
@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<VipCardListVo> entitiesToCardListVos(List<MoneyCardUse> list) {
|
if ( list == null ) {
|
return null;
|
}
|
|
List<VipCardListVo> list1 = new ArrayList<VipCardListVo>( list.size() );
|
for ( MoneyCardUse moneyCardUse : list ) {
|
list1.add( entityToCardListVo( moneyCardUse ) );
|
}
|
|
return list1;
|
}
|
}
|