package com.qianwen.smartman.modules.notify.convert; import java.util.ArrayList; import java.util.List; import com.qianwen.smartman.modules.notify.dto.NotifyTemplateDTO; import com.qianwen.smartman.modules.notify.entity.NotifyTemplateEntity; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/notify/convert/NotifyTemplateConvertImpl.class */ public class NotifyTemplateConvertImpl implements NotifyTemplateConvert { @Override // org.springblade.modules.notify.convert.NotifyTemplateConvert public NotifyTemplateEntity convertToEntity(NotifyTemplateDTO sources) { if (sources == null) { return null; } NotifyTemplateEntity notifyTemplateEntity = new NotifyTemplateEntity(); if (sources.getId() != null) { notifyTemplateEntity.setId(Long.valueOf(Long.parseLong(sources.getId()))); } notifyTemplateEntity.setTenantId(sources.getTenantId()); notifyTemplateEntity.setType(sources.getType()); notifyTemplateEntity.setProvider(sources.getProvider()); notifyTemplateEntity.setName(sources.getName()); notifyTemplateEntity.setBusiness(sources.getBusiness()); notifyTemplateEntity.setTemplate(sources.getTemplate()); return notifyTemplateEntity; } @Override // org.springblade.modules.notify.convert.NotifyTemplateConvert public NotifyTemplateDTO convertToDto(NotifyTemplateEntity sources) { if (sources == null) { return null; } NotifyTemplateDTO notifyTemplateDTO = new NotifyTemplateDTO(); if (sources.getId() != null) { notifyTemplateDTO.setId(String.valueOf(sources.getId())); } notifyTemplateDTO.setType(sources.getType()); notifyTemplateDTO.setProvider(sources.getProvider()); notifyTemplateDTO.setName(sources.getName()); notifyTemplateDTO.setBusiness(sources.getBusiness()); notifyTemplateDTO.setTemplate(sources.getTemplate()); notifyTemplateDTO.setTenantId(sources.getTenantId()); return notifyTemplateDTO; } @Override // org.springblade.modules.notify.convert.NotifyTemplateConvert public List convertToDTOList(List sources) { if (sources == null) { return null; } List list = new ArrayList<>(sources.size()); for (NotifyTemplateEntity notifyTemplateEntity : sources) { list.add(convertToDto(notifyTemplateEntity)); } return list; } }