101 lines
3.7 KiB
Java
101 lines
3.7 KiB
Java
package com.metalloop.modules.bussiness.converter;
|
|
|
|
import com.metalloop.modules.bussiness.model.po.BizMaterial;
|
|
import com.metalloop.modules.bussiness.model.query.BizMaterialQuery;
|
|
import com.metalloop.modules.bussiness.model.req.BizMaterialQueryReqDto;
|
|
import com.metalloop.modules.bussiness.model.req.BizMaterialReqDto;
|
|
import com.metalloop.modules.bussiness.model.resp.BizMaterialRespDto;
|
|
import java.util.ArrayList;
|
|
import java.util.List;
|
|
import javax.annotation.processing.Generated;
|
|
|
|
@Generated(
|
|
value = "org.mapstruct.ap.MappingProcessor",
|
|
date = "2026-09-11T14:27:41+0800",
|
|
comments = "version: 1.6.3, compiler: javac, environment: Java 17.0.20.1 (Microsoft)"
|
|
)
|
|
public class BizMaterialConverterImpl implements BizMaterialConverter {
|
|
|
|
@Override
|
|
public BizMaterialRespDto toRespDto(BizMaterial bizMaterial) {
|
|
if ( bizMaterial == null ) {
|
|
return null;
|
|
}
|
|
|
|
BizMaterialRespDto bizMaterialRespDto = new BizMaterialRespDto();
|
|
|
|
bizMaterialRespDto.setId( bizMaterial.getId() );
|
|
bizMaterialRespDto.setMaterialName( bizMaterial.getMaterialName() );
|
|
bizMaterialRespDto.setMaterialCode( bizMaterial.getMaterialCode() );
|
|
bizMaterialRespDto.setDescription( bizMaterial.getDescription() );
|
|
bizMaterialRespDto.setCreateTime( bizMaterial.getCreateTime() );
|
|
bizMaterialRespDto.setUpdateTime( bizMaterial.getUpdateTime() );
|
|
|
|
return bizMaterialRespDto;
|
|
}
|
|
|
|
@Override
|
|
public List<BizMaterialRespDto> toRespDto(List<BizMaterial> bizMaterials) {
|
|
if ( bizMaterials == null ) {
|
|
return null;
|
|
}
|
|
|
|
List<BizMaterialRespDto> list = new ArrayList<BizMaterialRespDto>( bizMaterials.size() );
|
|
for ( BizMaterial bizMaterial : bizMaterials ) {
|
|
list.add( toRespDto( bizMaterial ) );
|
|
}
|
|
|
|
return list;
|
|
}
|
|
|
|
@Override
|
|
public BizMaterial fromReqDto(BizMaterialReqDto bizMaterialReqDto) {
|
|
if ( bizMaterialReqDto == null ) {
|
|
return null;
|
|
}
|
|
|
|
BizMaterial bizMaterial = new BizMaterial();
|
|
|
|
bizMaterial.setId( bizMaterialReqDto.getId() );
|
|
bizMaterial.setMaterialName( bizMaterialReqDto.getMaterialName() );
|
|
bizMaterial.setMaterialCode( bizMaterialReqDto.getMaterialCode() );
|
|
bizMaterial.setDescription( bizMaterialReqDto.getDescription() );
|
|
bizMaterial.setCreateTime( bizMaterialReqDto.getCreateTime() );
|
|
bizMaterial.setUpdateTime( bizMaterialReqDto.getUpdateTime() );
|
|
|
|
return bizMaterial;
|
|
}
|
|
|
|
@Override
|
|
public List<BizMaterial> fromReqDto(List<BizMaterialReqDto> bizMaterialReqDtos) {
|
|
if ( bizMaterialReqDtos == null ) {
|
|
return null;
|
|
}
|
|
|
|
List<BizMaterial> list = new ArrayList<BizMaterial>( bizMaterialReqDtos.size() );
|
|
for ( BizMaterialReqDto bizMaterialReqDto : bizMaterialReqDtos ) {
|
|
list.add( fromReqDto( bizMaterialReqDto ) );
|
|
}
|
|
|
|
return list;
|
|
}
|
|
|
|
@Override
|
|
public BizMaterialQuery fromQueryReqDtoToQuery(BizMaterialQueryReqDto bizMaterialQueryReqDto) {
|
|
if ( bizMaterialQueryReqDto == null ) {
|
|
return null;
|
|
}
|
|
|
|
BizMaterialQuery bizMaterialQuery = new BizMaterialQuery();
|
|
|
|
bizMaterialQuery.setId( bizMaterialQueryReqDto.getId() );
|
|
bizMaterialQuery.setMaterialName( bizMaterialQueryReqDto.getMaterialName() );
|
|
bizMaterialQuery.setMaterialCode( bizMaterialQueryReqDto.getMaterialCode() );
|
|
bizMaterialQuery.setDescription( bizMaterialQueryReqDto.getDescription() );
|
|
bizMaterialQuery.setCreateTime( bizMaterialQueryReqDto.getCreateTime() );
|
|
bizMaterialQuery.setUpdateTime( bizMaterialQueryReqDto.getUpdateTime() );
|
|
|
|
return bizMaterialQuery;
|
|
}
|
|
}
|