package com.metalloop.modules.auth.converter; import com.metalloop.modules.auth.model.po.SysPermission; import com.metalloop.modules.auth.model.query.SysPermissionQuery; import com.metalloop.modules.auth.model.req.SysPermissionQueryReqDto; import com.metalloop.modules.auth.model.req.SysPermissionReqDto; import com.metalloop.modules.auth.model.resp.SysPermissionRespDto; 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 SysPermissionConverterImpl implements SysPermissionConverter { @Override public SysPermissionRespDto toRespDto(SysPermission sysPermission) { if ( sysPermission == null ) { return null; } SysPermissionRespDto sysPermissionRespDto = new SysPermissionRespDto(); sysPermissionRespDto.setId( sysPermission.getId() ); sysPermissionRespDto.setName( sysPermission.getName() ); sysPermissionRespDto.setCode( sysPermission.getCode() ); sysPermissionRespDto.setType( sysPermission.getType() ); sysPermissionRespDto.setSort( sysPermission.getSort() ); sysPermissionRespDto.setParentId( sysPermission.getParentId() ); sysPermissionRespDto.setIcon( sysPermission.getIcon() ); sysPermissionRespDto.setApiPath( sysPermission.getApiPath() ); sysPermissionRespDto.setRoutePath( sysPermission.getRoutePath() ); sysPermissionRespDto.setComponent( sysPermission.getComponent() ); sysPermissionRespDto.setComponentName( sysPermission.getComponentName() ); sysPermissionRespDto.setDescription( sysPermission.getDescription() ); sysPermissionRespDto.setEnabled( sysPermission.getEnabled() ); sysPermissionRespDto.setCreateUser( sysPermission.getCreateUser() ); sysPermissionRespDto.setUpdateUser( sysPermission.getUpdateUser() ); sysPermissionRespDto.setCreateTime( sysPermission.getCreateTime() ); sysPermissionRespDto.setUpdateTime( sysPermission.getUpdateTime() ); sysPermissionRespDto.setDataStatus( sysPermission.getDataStatus() ); return sysPermissionRespDto; } @Override public List toRespDto(List sysPermissions) { if ( sysPermissions == null ) { return null; } List list = new ArrayList( sysPermissions.size() ); for ( SysPermission sysPermission : sysPermissions ) { list.add( toRespDto( sysPermission ) ); } return list; } @Override public SysPermission fromReqDto(SysPermissionReqDto sysPermissionReqDto) { if ( sysPermissionReqDto == null ) { return null; } SysPermission sysPermission = new SysPermission(); sysPermission.setId( sysPermissionReqDto.getId() ); sysPermission.setName( sysPermissionReqDto.getName() ); sysPermission.setCode( sysPermissionReqDto.getCode() ); sysPermission.setType( sysPermissionReqDto.getType() ); sysPermission.setSort( sysPermissionReqDto.getSort() ); sysPermission.setParentId( sysPermissionReqDto.getParentId() ); sysPermission.setIcon( sysPermissionReqDto.getIcon() ); sysPermission.setApiPath( sysPermissionReqDto.getApiPath() ); sysPermission.setRoutePath( sysPermissionReqDto.getRoutePath() ); sysPermission.setComponent( sysPermissionReqDto.getComponent() ); sysPermission.setComponentName( sysPermissionReqDto.getComponentName() ); sysPermission.setDescription( sysPermissionReqDto.getDescription() ); sysPermission.setEnabled( sysPermissionReqDto.getEnabled() ); sysPermission.setCreateUser( sysPermissionReqDto.getCreateUser() ); sysPermission.setUpdateUser( sysPermissionReqDto.getUpdateUser() ); sysPermission.setCreateTime( sysPermissionReqDto.getCreateTime() ); sysPermission.setUpdateTime( sysPermissionReqDto.getUpdateTime() ); sysPermission.setDataStatus( sysPermissionReqDto.getDataStatus() ); return sysPermission; } @Override public List fromReqDto(List sysPermissionReqDtos) { if ( sysPermissionReqDtos == null ) { return null; } List list = new ArrayList( sysPermissionReqDtos.size() ); for ( SysPermissionReqDto sysPermissionReqDto : sysPermissionReqDtos ) { list.add( fromReqDto( sysPermissionReqDto ) ); } return list; } @Override public SysPermissionQuery fromQueryReqDtoToQuery(SysPermissionQueryReqDto sysPermissionQueryReqDto) { if ( sysPermissionQueryReqDto == null ) { return null; } SysPermissionQuery sysPermissionQuery = new SysPermissionQuery(); sysPermissionQuery.setId( sysPermissionQueryReqDto.getId() ); sysPermissionQuery.setName( sysPermissionQueryReqDto.getName() ); sysPermissionQuery.setCode( sysPermissionQueryReqDto.getCode() ); sysPermissionQuery.setType( sysPermissionQueryReqDto.getType() ); sysPermissionQuery.setSort( sysPermissionQueryReqDto.getSort() ); sysPermissionQuery.setParentId( sysPermissionQueryReqDto.getParentId() ); sysPermissionQuery.setIcon( sysPermissionQueryReqDto.getIcon() ); sysPermissionQuery.setApiPath( sysPermissionQueryReqDto.getApiPath() ); sysPermissionQuery.setRoutePath( sysPermissionQueryReqDto.getRoutePath() ); sysPermissionQuery.setComponent( sysPermissionQueryReqDto.getComponent() ); sysPermissionQuery.setComponentName( sysPermissionQueryReqDto.getComponentName() ); sysPermissionQuery.setDescription( sysPermissionQueryReqDto.getDescription() ); sysPermissionQuery.setEnabled( sysPermissionQueryReqDto.getEnabled() ); sysPermissionQuery.setCreateUser( sysPermissionQueryReqDto.getCreateUser() ); sysPermissionQuery.setUpdateUser( sysPermissionQueryReqDto.getUpdateUser() ); sysPermissionQuery.setCreateTime( sysPermissionQueryReqDto.getCreateTime() ); sysPermissionQuery.setUpdateTime( sysPermissionQueryReqDto.getUpdateTime() ); sysPermissionQuery.setDataStatus( sysPermissionQueryReqDto.getDataStatus() ); return sysPermissionQuery; } }