92 lines
3.4 KiB
Java
92 lines
3.4 KiB
Java
package com.metalloop.modules.auth.converter;
|
|
|
|
import com.metalloop.modules.auth.model.po.SysRolePermission;
|
|
import com.metalloop.modules.auth.model.query.SysRolePermissionQuery;
|
|
import com.metalloop.modules.auth.model.req.SysRolePermissionQueryReqDto;
|
|
import com.metalloop.modules.auth.model.req.SysRolePermissionReqDto;
|
|
import com.metalloop.modules.auth.model.resp.SysRolePermissionRespDto;
|
|
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 SysRolePermissionConverterImpl implements SysRolePermissionConverter {
|
|
|
|
@Override
|
|
public SysRolePermissionRespDto toRespDto(SysRolePermission sysRolePermission) {
|
|
if ( sysRolePermission == null ) {
|
|
return null;
|
|
}
|
|
|
|
SysRolePermissionRespDto sysRolePermissionRespDto = new SysRolePermissionRespDto();
|
|
|
|
sysRolePermissionRespDto.setId( sysRolePermission.getId() );
|
|
sysRolePermissionRespDto.setRoleId( sysRolePermission.getRoleId() );
|
|
sysRolePermissionRespDto.setPermissionId( sysRolePermission.getPermissionId() );
|
|
|
|
return sysRolePermissionRespDto;
|
|
}
|
|
|
|
@Override
|
|
public List<SysRolePermissionRespDto> toRespDto(List<SysRolePermission> sysRolePermissions) {
|
|
if ( sysRolePermissions == null ) {
|
|
return null;
|
|
}
|
|
|
|
List<SysRolePermissionRespDto> list = new ArrayList<SysRolePermissionRespDto>( sysRolePermissions.size() );
|
|
for ( SysRolePermission sysRolePermission : sysRolePermissions ) {
|
|
list.add( toRespDto( sysRolePermission ) );
|
|
}
|
|
|
|
return list;
|
|
}
|
|
|
|
@Override
|
|
public SysRolePermission fromReqDto(SysRolePermissionReqDto sysRolePermissionReqDto) {
|
|
if ( sysRolePermissionReqDto == null ) {
|
|
return null;
|
|
}
|
|
|
|
SysRolePermission sysRolePermission = new SysRolePermission();
|
|
|
|
sysRolePermission.setId( sysRolePermissionReqDto.getId() );
|
|
sysRolePermission.setRoleId( sysRolePermissionReqDto.getRoleId() );
|
|
sysRolePermission.setPermissionId( sysRolePermissionReqDto.getPermissionId() );
|
|
|
|
return sysRolePermission;
|
|
}
|
|
|
|
@Override
|
|
public List<SysRolePermission> fromReqDto(List<SysRolePermissionReqDto> sysRolePermissionReqDtos) {
|
|
if ( sysRolePermissionReqDtos == null ) {
|
|
return null;
|
|
}
|
|
|
|
List<SysRolePermission> list = new ArrayList<SysRolePermission>( sysRolePermissionReqDtos.size() );
|
|
for ( SysRolePermissionReqDto sysRolePermissionReqDto : sysRolePermissionReqDtos ) {
|
|
list.add( fromReqDto( sysRolePermissionReqDto ) );
|
|
}
|
|
|
|
return list;
|
|
}
|
|
|
|
@Override
|
|
public SysRolePermissionQuery fromQueryReqDtoToQuery(SysRolePermissionQueryReqDto sysRolePermissionQueryReqDto) {
|
|
if ( sysRolePermissionQueryReqDto == null ) {
|
|
return null;
|
|
}
|
|
|
|
SysRolePermissionQuery sysRolePermissionQuery = new SysRolePermissionQuery();
|
|
|
|
sysRolePermissionQuery.setId( sysRolePermissionQueryReqDto.getId() );
|
|
sysRolePermissionQuery.setRoleId( sysRolePermissionQueryReqDto.getRoleId() );
|
|
sysRolePermissionQuery.setPermissionId( sysRolePermissionQueryReqDto.getPermissionId() );
|
|
|
|
return sysRolePermissionQuery;
|
|
}
|
|
}
|