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 convertToDTOList(List sources); @Mappings({@Mapping(source = "domain", target = "domainUrl")}) Application convertToEntity(ApplicationUpdateDTO sources); @Mappings({@Mapping(source = "domain", target = "domainUrl")}) Application convertToEntity(ApplicationAddDTO applicationAddDTO); }