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<NotifyTemplateDTO> convertToDTOList(List<NotifyTemplateEntity> sources) {
|
if (sources == null) {
|
return null;
|
}
|
List<NotifyTemplateDTO> list = new ArrayList<>(sources.size());
|
for (NotifyTemplateEntity notifyTemplateEntity : sources) {
|
list.add(convertToDto(notifyTemplateEntity));
|
}
|
return list;
|
}
|
}
|