package com.yami.trading.bean.item.mapstruct;
|
|
import com.baomidou.mybatisplus.core.metadata.OrderItem;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.yami.trading.bean.item.domain.ItemSummary;
|
import com.yami.trading.bean.item.dto.ItemSummaryDTO;
|
import java.util.ArrayList;
|
import java.util.List;
|
import javax.annotation.Generated;
|
import org.springframework.stereotype.Component;
|
|
@Generated(
|
value = "org.mapstruct.ap.MappingProcessor",
|
date = "2024-06-13T11:21:44+0800",
|
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_401 (Oracle Corporation)"
|
)
|
@Component
|
public class ItemSummaryWrapperImpl implements ItemSummaryWrapper {
|
|
@Override
|
public List<ItemSummary> toEntity(List<ItemSummaryDTO> arg0) {
|
if ( arg0 == null ) {
|
return null;
|
}
|
|
List<ItemSummary> list = new ArrayList<ItemSummary>( arg0.size() );
|
for ( ItemSummaryDTO itemSummaryDTO : arg0 ) {
|
list.add( toEntity( itemSummaryDTO ) );
|
}
|
|
return list;
|
}
|
|
@Override
|
public List<ItemSummaryDTO> toDTO(List<ItemSummary> arg0) {
|
if ( arg0 == null ) {
|
return null;
|
}
|
|
List<ItemSummaryDTO> list = new ArrayList<ItemSummaryDTO>( arg0.size() );
|
for ( ItemSummary itemSummary : arg0 ) {
|
list.add( toDTO( itemSummary ) );
|
}
|
|
return list;
|
}
|
|
@Override
|
public Page<ItemSummary> toEntity(Page<ItemSummaryDTO> arg0) {
|
if ( arg0 == null ) {
|
return null;
|
}
|
|
Page<ItemSummary> page = new Page<ItemSummary>();
|
|
page.setPages( arg0.getPages() );
|
page.setRecords( toEntity( arg0.getRecords() ) );
|
page.setTotal( arg0.getTotal() );
|
page.setSize( arg0.getSize() );
|
page.setCurrent( arg0.getCurrent() );
|
page.setSearchCount( arg0.isSearchCount() );
|
page.setOptimizeCountSql( arg0.isOptimizeCountSql() );
|
List<OrderItem> list1 = arg0.getOrders();
|
if ( list1 != null ) {
|
page.setOrders( new ArrayList<OrderItem>( list1 ) );
|
}
|
page.setCountId( arg0.getCountId() );
|
page.setMaxLimit( arg0.getMaxLimit() );
|
|
return page;
|
}
|
|
@Override
|
public Page<ItemSummaryDTO> toDTO(Page<ItemSummary> arg0) {
|
if ( arg0 == null ) {
|
return null;
|
}
|
|
Page<ItemSummaryDTO> page = new Page<ItemSummaryDTO>();
|
|
page.setPages( arg0.getPages() );
|
page.setRecords( toDTO( arg0.getRecords() ) );
|
page.setTotal( arg0.getTotal() );
|
page.setSize( arg0.getSize() );
|
page.setCurrent( arg0.getCurrent() );
|
page.setSearchCount( arg0.isSearchCount() );
|
page.setOptimizeCountSql( arg0.isOptimizeCountSql() );
|
List<OrderItem> list1 = arg0.getOrders();
|
if ( list1 != null ) {
|
page.setOrders( new ArrayList<OrderItem>( list1 ) );
|
}
|
page.setCountId( arg0.getCountId() );
|
page.setMaxLimit( arg0.getMaxLimit() );
|
|
return page;
|
}
|
|
@Override
|
public ItemSummary toEntity(ItemSummaryDTO dto) {
|
if ( dto == null ) {
|
return null;
|
}
|
|
ItemSummary itemSummary = new ItemSummary();
|
|
itemSummary.setUuid( dto.getUuid() );
|
itemSummary.setPbTtm( dto.getPbTtm() );
|
itemSummary.setBps( dto.getBps() );
|
itemSummary.setDividendRate( dto.getDividendRate() );
|
itemSummary.setNetProfitRatio( dto.getNetProfitRatio() );
|
itemSummary.setOperateIncomeQoq( dto.getOperateIncomeQoq() );
|
itemSummary.setYoyProfitShare( dto.getYoyProfitShare() );
|
itemSummary.setHkskMarketCap( dto.getHkskMarketCap() );
|
itemSummary.setSkMarketCap( dto.getSkMarketCap() );
|
itemSummary.setPeTtm( dto.getPeTtm() );
|
itemSummary.setDpsHkd( dto.getDpsHkd() );
|
itemSummary.setGrossProfitMargin( dto.getGrossProfitMargin() );
|
itemSummary.setOperateIncome( dto.getOperateIncome() );
|
itemSummary.setShhareholdersEarnings( dto.getShhareholdersEarnings() );
|
itemSummary.setHongKongStockCapital( dto.getHongKongStockCapital() );
|
itemSummary.setCommonAcs( dto.getCommonAcs() );
|
itemSummary.setSymbol( dto.getSymbol() );
|
itemSummary.setSecucode( dto.getSecucode() );
|
itemSummary.setSecurityType( dto.getSecurityType() );
|
itemSummary.setIsinCode( dto.getIsinCode() );
|
itemSummary.setListingDate( dto.getListingDate() );
|
itemSummary.setIssuePrice( dto.getIssuePrice() );
|
itemSummary.setBoard( dto.getBoard() );
|
itemSummary.setYearSettleDay( dto.getYearSettleDay() );
|
itemSummary.setIssuedCommonShares( dto.getIssuedCommonShares() );
|
itemSummary.setTradeUnit( dto.getTradeUnit() );
|
itemSummary.setParValuePerShare( dto.getParValuePerShare() );
|
itemSummary.setOrgName( dto.getOrgName() );
|
itemSummary.setEnName( dto.getEnName() );
|
itemSummary.setBelongIndustry( dto.getBelongIndustry() );
|
itemSummary.setHongKongStockShares( dto.getHongKongStockShares() );
|
itemSummary.setRegisteredCapital( dto.getRegisteredCapital() );
|
itemSummary.setChairman( dto.getChairman() );
|
itemSummary.setSecretary( dto.getSecretary() );
|
itemSummary.setFoundDate( dto.getFoundDate() );
|
itemSummary.setEmpNum( dto.getEmpNum() );
|
itemSummary.setOrgProfile( dto.getOrgProfile() );
|
itemSummary.setAddress( dto.getAddress() );
|
itemSummary.setCompanyHeadquarters( dto.getCompanyHeadquarters() );
|
itemSummary.setShareRegistrar( dto.getShareRegistrar() );
|
itemSummary.setAccountFirm( dto.getAccountFirm() );
|
itemSummary.setMainCorrespondentBank( dto.getMainCorrespondentBank() );
|
itemSummary.setLegalAdvisor( dto.getLegalAdvisor() );
|
itemSummary.setOrgWeb( dto.getOrgWeb() );
|
itemSummary.setOrgEmail( dto.getOrgEmail() );
|
itemSummary.setOrgTel( dto.getOrgTel() );
|
itemSummary.setOrgFax( dto.getOrgFax() );
|
itemSummary.setEps( dto.getEps() );
|
itemSummary.setTotalOperatingRevenue( dto.getTotalOperatingRevenue() );
|
itemSummary.setYoyTotalOperatingRevenue( dto.getYoyTotalOperatingRevenue() );
|
itemSummary.setNetProfit( dto.getNetProfit() );
|
itemSummary.setYoyNetProfit( dto.getYoyNetProfit() );
|
itemSummary.setRoe( dto.getRoe() );
|
itemSummary.setDebtRatio( dto.getDebtRatio() );
|
itemSummary.setCirculatingAShares( dto.getCirculatingAShares() );
|
itemSummary.setCirculatingAShareMarketCapitalization( dto.getCirculatingAShareMarketCapitalization() );
|
itemSummary.setLoanToValueRatio( dto.getLoanToValueRatio() );
|
itemSummary.setGoodwillScale( dto.getGoodwillScale() );
|
itemSummary.setRegion( dto.getRegion() );
|
itemSummary.setBelongingConcept( dto.getBelongingConcept() );
|
itemSummary.setLegalRepresentative( dto.getLegalRepresentative() );
|
itemSummary.setManagingDirector( dto.getManagingDirector() );
|
itemSummary.setManagementTeamSize( dto.getManagementTeamSize() );
|
itemSummary.setAuditOrganization( dto.getAuditOrganization() );
|
itemSummary.setNetFundsRaised( dto.getNetFundsRaised() );
|
itemSummary.setPeRatioAtIpo( dto.getPeRatioAtIpo() );
|
itemSummary.setOnlineDrawingRate( dto.getOnlineDrawingRate() );
|
itemSummary.setTotalIncome( dto.getTotalIncome() );
|
itemSummary.setYoyTotalIncome( dto.getYoyTotalIncome() );
|
itemSummary.setProfitParentCompany( dto.getProfitParentCompany() );
|
itemSummary.setYoyProfitParentCompany( dto.getYoyProfitParentCompany() );
|
itemSummary.setWeeklyInterestRate( dto.getWeeklyInterestRate() );
|
itemSummary.setStockExchange( dto.getStockExchange() );
|
itemSummary.setCreateTime( dto.getCreateTime() );
|
itemSummary.setCreateBy( dto.getCreateBy() );
|
itemSummary.setUpdateTime( dto.getUpdateTime() );
|
itemSummary.setUpdateBy( dto.getUpdateBy() );
|
itemSummary.setDelFlag( dto.getDelFlag() );
|
|
return itemSummary;
|
}
|
|
@Override
|
public ItemSummaryDTO toDTO(ItemSummary entity) {
|
if ( entity == null ) {
|
return null;
|
}
|
|
ItemSummaryDTO itemSummaryDTO = new ItemSummaryDTO();
|
|
itemSummaryDTO.setCreateBy( entity.getCreateBy() );
|
itemSummaryDTO.setUpdateBy( entity.getUpdateBy() );
|
itemSummaryDTO.setDelFlag( entity.getDelFlag() );
|
itemSummaryDTO.setUuid( entity.getUuid() );
|
itemSummaryDTO.setPbTtm( entity.getPbTtm() );
|
itemSummaryDTO.setBps( entity.getBps() );
|
itemSummaryDTO.setDividendRate( entity.getDividendRate() );
|
itemSummaryDTO.setNetProfitRatio( entity.getNetProfitRatio() );
|
itemSummaryDTO.setOperateIncomeQoq( entity.getOperateIncomeQoq() );
|
itemSummaryDTO.setYoyProfitShare( entity.getYoyProfitShare() );
|
itemSummaryDTO.setHkskMarketCap( entity.getHkskMarketCap() );
|
itemSummaryDTO.setSkMarketCap( entity.getSkMarketCap() );
|
itemSummaryDTO.setPeTtm( entity.getPeTtm() );
|
itemSummaryDTO.setDpsHkd( entity.getDpsHkd() );
|
itemSummaryDTO.setGrossProfitMargin( entity.getGrossProfitMargin() );
|
itemSummaryDTO.setOperateIncome( entity.getOperateIncome() );
|
itemSummaryDTO.setShhareholdersEarnings( entity.getShhareholdersEarnings() );
|
itemSummaryDTO.setHongKongStockCapital( entity.getHongKongStockCapital() );
|
itemSummaryDTO.setCommonAcs( entity.getCommonAcs() );
|
itemSummaryDTO.setSymbol( entity.getSymbol() );
|
itemSummaryDTO.setSecucode( entity.getSecucode() );
|
itemSummaryDTO.setSecurityType( entity.getSecurityType() );
|
itemSummaryDTO.setIsinCode( entity.getIsinCode() );
|
itemSummaryDTO.setListingDate( entity.getListingDate() );
|
itemSummaryDTO.setIssuePrice( entity.getIssuePrice() );
|
itemSummaryDTO.setBoard( entity.getBoard() );
|
itemSummaryDTO.setYearSettleDay( entity.getYearSettleDay() );
|
itemSummaryDTO.setIssuedCommonShares( entity.getIssuedCommonShares() );
|
itemSummaryDTO.setTradeUnit( entity.getTradeUnit() );
|
itemSummaryDTO.setParValuePerShare( entity.getParValuePerShare() );
|
itemSummaryDTO.setOrgName( entity.getOrgName() );
|
itemSummaryDTO.setEnName( entity.getEnName() );
|
itemSummaryDTO.setBelongIndustry( entity.getBelongIndustry() );
|
itemSummaryDTO.setHongKongStockShares( entity.getHongKongStockShares() );
|
itemSummaryDTO.setRegisteredCapital( entity.getRegisteredCapital() );
|
itemSummaryDTO.setChairman( entity.getChairman() );
|
itemSummaryDTO.setSecretary( entity.getSecretary() );
|
itemSummaryDTO.setFoundDate( entity.getFoundDate() );
|
itemSummaryDTO.setEmpNum( entity.getEmpNum() );
|
itemSummaryDTO.setOrgProfile( entity.getOrgProfile() );
|
itemSummaryDTO.setAddress( entity.getAddress() );
|
itemSummaryDTO.setCompanyHeadquarters( entity.getCompanyHeadquarters() );
|
itemSummaryDTO.setShareRegistrar( entity.getShareRegistrar() );
|
itemSummaryDTO.setAccountFirm( entity.getAccountFirm() );
|
itemSummaryDTO.setMainCorrespondentBank( entity.getMainCorrespondentBank() );
|
itemSummaryDTO.setLegalAdvisor( entity.getLegalAdvisor() );
|
itemSummaryDTO.setOrgWeb( entity.getOrgWeb() );
|
itemSummaryDTO.setOrgEmail( entity.getOrgEmail() );
|
itemSummaryDTO.setOrgTel( entity.getOrgTel() );
|
itemSummaryDTO.setOrgFax( entity.getOrgFax() );
|
itemSummaryDTO.setEps( entity.getEps() );
|
itemSummaryDTO.setTotalOperatingRevenue( entity.getTotalOperatingRevenue() );
|
itemSummaryDTO.setYoyTotalOperatingRevenue( entity.getYoyTotalOperatingRevenue() );
|
itemSummaryDTO.setNetProfit( entity.getNetProfit() );
|
itemSummaryDTO.setYoyNetProfit( entity.getYoyNetProfit() );
|
itemSummaryDTO.setRoe( entity.getRoe() );
|
itemSummaryDTO.setDebtRatio( entity.getDebtRatio() );
|
itemSummaryDTO.setCirculatingAShares( entity.getCirculatingAShares() );
|
itemSummaryDTO.setCirculatingAShareMarketCapitalization( entity.getCirculatingAShareMarketCapitalization() );
|
itemSummaryDTO.setLoanToValueRatio( entity.getLoanToValueRatio() );
|
itemSummaryDTO.setGoodwillScale( entity.getGoodwillScale() );
|
itemSummaryDTO.setRegion( entity.getRegion() );
|
itemSummaryDTO.setBelongingConcept( entity.getBelongingConcept() );
|
itemSummaryDTO.setLegalRepresentative( entity.getLegalRepresentative() );
|
itemSummaryDTO.setManagingDirector( entity.getManagingDirector() );
|
itemSummaryDTO.setManagementTeamSize( entity.getManagementTeamSize() );
|
itemSummaryDTO.setAuditOrganization( entity.getAuditOrganization() );
|
itemSummaryDTO.setNetFundsRaised( entity.getNetFundsRaised() );
|
itemSummaryDTO.setPeRatioAtIpo( entity.getPeRatioAtIpo() );
|
itemSummaryDTO.setOnlineDrawingRate( entity.getOnlineDrawingRate() );
|
itemSummaryDTO.setTotalIncome( entity.getTotalIncome() );
|
itemSummaryDTO.setYoyTotalIncome( entity.getYoyTotalIncome() );
|
itemSummaryDTO.setProfitParentCompany( entity.getProfitParentCompany() );
|
itemSummaryDTO.setYoyProfitParentCompany( entity.getYoyProfitParentCompany() );
|
itemSummaryDTO.setWeeklyInterestRate( entity.getWeeklyInterestRate() );
|
itemSummaryDTO.setStockExchange( entity.getStockExchange() );
|
itemSummaryDTO.setCreateTime( entity.getCreateTime() );
|
itemSummaryDTO.setUpdateTime( entity.getUpdateTime() );
|
|
return itemSummaryDTO;
|
}
|
}
|