package com.yami.trading.bean.chat.mapstruct;
|
|
import com.baomidou.mybatisplus.core.metadata.OrderItem;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.yami.trading.bean.chat.domain.OtcOnlineChatMessage;
|
import com.yami.trading.bean.chat.dto.TOtcOnlinechatMessageDTO;
|
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-13T10:08:45+0800",
|
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_401 (Oracle Corporation)"
|
)
|
@Component
|
public class TOtcOnlinechatMessageWrapperImpl implements TOtcOnlinechatMessageWrapper {
|
|
@Override
|
public OtcOnlineChatMessage toEntity(TOtcOnlinechatMessageDTO arg0) {
|
if ( arg0 == null ) {
|
return null;
|
}
|
|
OtcOnlineChatMessage otcOnlineChatMessage = new OtcOnlineChatMessage();
|
|
otcOnlineChatMessage.setUuid( arg0.getUuid() );
|
otcOnlineChatMessage.setPartyId( arg0.getPartyId() );
|
otcOnlineChatMessage.setSendReceive( arg0.getSendReceive() );
|
otcOnlineChatMessage.setContentType( arg0.getContentType() );
|
otcOnlineChatMessage.setContent( arg0.getContent() );
|
otcOnlineChatMessage.setCreateTime( arg0.getCreateTime() );
|
otcOnlineChatMessage.setUsername( arg0.getUsername() );
|
otcOnlineChatMessage.setIp( arg0.getIp() );
|
otcOnlineChatMessage.setOrderNo( arg0.getOrderNo() );
|
if ( arg0.getDeleteStatus() != null ) {
|
otcOnlineChatMessage.setDeleteStatus( arg0.getDeleteStatus().intValue() );
|
}
|
otcOnlineChatMessage.setCreateTimeTs( arg0.getCreateTimeTs() );
|
otcOnlineChatMessage.setDelFlag( arg0.getDelFlag() );
|
|
return otcOnlineChatMessage;
|
}
|
|
@Override
|
public TOtcOnlinechatMessageDTO toDTO(OtcOnlineChatMessage arg0) {
|
if ( arg0 == null ) {
|
return null;
|
}
|
|
TOtcOnlinechatMessageDTO tOtcOnlinechatMessageDTO = new TOtcOnlinechatMessageDTO();
|
|
tOtcOnlinechatMessageDTO.setDelFlag( arg0.getDelFlag() );
|
tOtcOnlinechatMessageDTO.setUuid( arg0.getUuid() );
|
tOtcOnlinechatMessageDTO.setPartyId( arg0.getPartyId() );
|
tOtcOnlinechatMessageDTO.setSendReceive( arg0.getSendReceive() );
|
tOtcOnlinechatMessageDTO.setContentType( arg0.getContentType() );
|
tOtcOnlinechatMessageDTO.setContent( arg0.getContent() );
|
tOtcOnlinechatMessageDTO.setCreateTime( arg0.getCreateTime() );
|
tOtcOnlinechatMessageDTO.setUsername( arg0.getUsername() );
|
tOtcOnlinechatMessageDTO.setIp( arg0.getIp() );
|
tOtcOnlinechatMessageDTO.setOrderNo( arg0.getOrderNo() );
|
if ( arg0.getDeleteStatus() != null ) {
|
tOtcOnlinechatMessageDTO.setDeleteStatus( arg0.getDeleteStatus().longValue() );
|
}
|
tOtcOnlinechatMessageDTO.setCreateTimeTs( arg0.getCreateTimeTs() );
|
|
return tOtcOnlinechatMessageDTO;
|
}
|
|
@Override
|
public List<OtcOnlineChatMessage> toEntity(List<TOtcOnlinechatMessageDTO> arg0) {
|
if ( arg0 == null ) {
|
return null;
|
}
|
|
List<OtcOnlineChatMessage> list = new ArrayList<OtcOnlineChatMessage>( arg0.size() );
|
for ( TOtcOnlinechatMessageDTO tOtcOnlinechatMessageDTO : arg0 ) {
|
list.add( toEntity( tOtcOnlinechatMessageDTO ) );
|
}
|
|
return list;
|
}
|
|
@Override
|
public List<TOtcOnlinechatMessageDTO> toDTO(List<OtcOnlineChatMessage> arg0) {
|
if ( arg0 == null ) {
|
return null;
|
}
|
|
List<TOtcOnlinechatMessageDTO> list = new ArrayList<TOtcOnlinechatMessageDTO>( arg0.size() );
|
for ( OtcOnlineChatMessage otcOnlineChatMessage : arg0 ) {
|
list.add( toDTO( otcOnlineChatMessage ) );
|
}
|
|
return list;
|
}
|
|
@Override
|
public Page<OtcOnlineChatMessage> toEntity(Page<TOtcOnlinechatMessageDTO> arg0) {
|
if ( arg0 == null ) {
|
return null;
|
}
|
|
Page<OtcOnlineChatMessage> page = new Page<OtcOnlineChatMessage>();
|
|
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<TOtcOnlinechatMessageDTO> toDTO(Page<OtcOnlineChatMessage> arg0) {
|
if ( arg0 == null ) {
|
return null;
|
}
|
|
Page<TOtcOnlinechatMessageDTO> page = new Page<TOtcOnlinechatMessageDTO>();
|
|
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;
|
}
|
}
|