Files
metaloop/target/generated-sources/annotations/com/metalloop/modules/bussiness/converter/BizVarietyConverterImpl.java
T
2026-09-11 17:34:14 +08:00

113 lines
4.4 KiB
Java

package com.metalloop.modules.bussiness.converter;
import com.metalloop.modules.bussiness.model.po.BizVariety;
import com.metalloop.modules.bussiness.model.query.BizVarietyQuery;
import com.metalloop.modules.bussiness.model.req.BizVarietyQueryReqDto;
import com.metalloop.modules.bussiness.model.req.BizVarietyReqDto;
import com.metalloop.modules.bussiness.model.resp.BizVarietyRespDto;
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 BizVarietyConverterImpl implements BizVarietyConverter {
@Override
public BizVarietyRespDto toRespDto(BizVariety bizVariety) {
if ( bizVariety == null ) {
return null;
}
BizVarietyRespDto bizVarietyRespDto = new BizVarietyRespDto();
bizVarietyRespDto.setId( bizVariety.getId() );
bizVarietyRespDto.setVarietyName( bizVariety.getVarietyName() );
bizVarietyRespDto.setVarietyGrade( bizVariety.getVarietyGrade() );
bizVarietyRespDto.setParentId( bizVariety.getParentId() );
bizVarietyRespDto.setVarietyMaterial( bizVariety.getVarietyMaterial() );
bizVarietyRespDto.setDescription( bizVariety.getDescription() );
bizVarietyRespDto.setSort( bizVariety.getSort() );
bizVarietyRespDto.setStatus( bizVariety.getStatus() );
bizVarietyRespDto.setCreateTime( bizVariety.getCreateTime() );
bizVarietyRespDto.setUpdateTime( bizVariety.getUpdateTime() );
return bizVarietyRespDto;
}
@Override
public List<BizVarietyRespDto> toRespDto(List<BizVariety> bizVarietys) {
if ( bizVarietys == null ) {
return null;
}
List<BizVarietyRespDto> list = new ArrayList<BizVarietyRespDto>( bizVarietys.size() );
for ( BizVariety bizVariety : bizVarietys ) {
list.add( toRespDto( bizVariety ) );
}
return list;
}
@Override
public BizVariety fromReqDto(BizVarietyReqDto bizVarietyReqDto) {
if ( bizVarietyReqDto == null ) {
return null;
}
BizVariety bizVariety = new BizVariety();
bizVariety.setId( bizVarietyReqDto.getId() );
bizVariety.setVarietyName( bizVarietyReqDto.getVarietyName() );
bizVariety.setVarietyGrade( bizVarietyReqDto.getVarietyGrade() );
bizVariety.setParentId( bizVarietyReqDto.getParentId() );
bizVariety.setVarietyMaterial( bizVarietyReqDto.getVarietyMaterial() );
bizVariety.setDescription( bizVarietyReqDto.getDescription() );
bizVariety.setSort( bizVarietyReqDto.getSort() );
bizVariety.setStatus( bizVarietyReqDto.getStatus() );
bizVariety.setCreateTime( bizVarietyReqDto.getCreateTime() );
bizVariety.setUpdateTime( bizVarietyReqDto.getUpdateTime() );
return bizVariety;
}
@Override
public List<BizVariety> fromReqDto(List<BizVarietyReqDto> bizVarietyReqDtos) {
if ( bizVarietyReqDtos == null ) {
return null;
}
List<BizVariety> list = new ArrayList<BizVariety>( bizVarietyReqDtos.size() );
for ( BizVarietyReqDto bizVarietyReqDto : bizVarietyReqDtos ) {
list.add( fromReqDto( bizVarietyReqDto ) );
}
return list;
}
@Override
public BizVarietyQuery fromQueryReqDtoToQuery(BizVarietyQueryReqDto bizVarietyQueryReqDto) {
if ( bizVarietyQueryReqDto == null ) {
return null;
}
BizVarietyQuery bizVarietyQuery = new BizVarietyQuery();
bizVarietyQuery.setId( bizVarietyQueryReqDto.getId() );
bizVarietyQuery.setVarietyName( bizVarietyQueryReqDto.getVarietyName() );
bizVarietyQuery.setVarietyGrade( bizVarietyQueryReqDto.getVarietyGrade() );
bizVarietyQuery.setParentId( bizVarietyQueryReqDto.getParentId() );
bizVarietyQuery.setVarietyMaterial( bizVarietyQueryReqDto.getVarietyMaterial() );
bizVarietyQuery.setDescription( bizVarietyQueryReqDto.getDescription() );
bizVarietyQuery.setSort( bizVarietyQueryReqDto.getSort() );
bizVarietyQuery.setStatus( bizVarietyQueryReqDto.getStatus() );
bizVarietyQuery.setCreateTime( bizVarietyQueryReqDto.getCreateTime() );
bizVarietyQuery.setUpdateTime( bizVarietyQueryReqDto.getUpdateTime() );
return bizVarietyQuery;
}
}