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 toRespDto(List sysRolePermissions) { if ( sysRolePermissions == null ) { return null; } List list = new ArrayList( 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 fromReqDto(List sysRolePermissionReqDtos) { if ( sysRolePermissionReqDtos == null ) { return null; } List list = new ArrayList( 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; } }