package com.qianwen.smartman.modules.system.convert;
|
|
import java.util.List;
|
import org.mapstruct.Mapper;
|
import org.mapstruct.Mapping;
|
import org.mapstruct.Mappings;
|
import org.mapstruct.factory.Mappers;
|
import com.qianwen.smartman.modules.system.dto.ApplicationAddDTO;
|
import com.qianwen.smartman.modules.system.dto.ApplicationDTO;
|
import com.qianwen.smartman.modules.system.dto.ApplicationUpdateDTO;
|
import com.qianwen.smartman.modules.system.entity.Application;
|
|
@Mapper
|
/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/system/convert/ApplicationConvert.class */
|
public interface ApplicationConvert {
|
public static final ApplicationConvert INSTANCE = (ApplicationConvert) Mappers.getMapper(ApplicationConvert.class);
|
|
@Mappings({@Mapping(source = "domain", target = "domainUrl")})
|
Application convertToEntity(ApplicationDTO sources);
|
|
@Mappings({@Mapping(source = "domainUrl", target = "domain")})
|
ApplicationDTO convertToDTO(Application sources);
|
|
@Mappings({})
|
List<ApplicationDTO> convertToDTOList(List<Application> sources);
|
|
@Mappings({@Mapping(source = "domain", target = "domainUrl")})
|
Application convertToEntity(ApplicationUpdateDTO sources);
|
|
@Mappings({@Mapping(source = "domain", target = "domainUrl")})
|
Application convertToEntity(ApplicationAddDTO applicationAddDTO);
|
}
|