package com.qianwen.smartman.modules.system.convert;
|
|
import java.util.ArrayList;
|
import java.util.List;
|
import com.qianwen.smartman.modules.system.entity.Gallery;
|
import com.qianwen.smartman.modules.system.vo.GalleryTreeVO;
|
import com.qianwen.smartman.modules.system.vo.GalleryVO;
|
|
/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/system/convert/GalleryConvertImpl.class */
|
public class GalleryConvertImpl implements GalleryConvert {
|
@Override // org.springblade.modules.system.convert.GalleryConvert
|
public GalleryVO convert(Gallery gallery) {
|
if (gallery == null) {
|
return null;
|
}
|
GalleryVO galleryVO = new GalleryVO();
|
galleryVO.setName(gallery.getName());
|
galleryVO.setId(gallery.getId());
|
galleryVO.setStatus(gallery.getStatus());
|
return galleryVO;
|
}
|
|
@Override // org.springblade.modules.system.convert.GalleryConvert
|
public Gallery convert(GalleryVO galleryVO) {
|
if (galleryVO == null) {
|
return null;
|
}
|
Gallery gallery = new Gallery();
|
gallery.setId(galleryVO.getId());
|
gallery.setStatus(galleryVO.getStatus());
|
gallery.setName(galleryVO.getName());
|
return gallery;
|
}
|
|
@Override // org.springblade.modules.system.convert.GalleryConvert
|
public List<GalleryVO> convert(List<Gallery> list) {
|
if (list == null) {
|
return null;
|
}
|
List<GalleryVO> list1 = new ArrayList<>(list.size());
|
for (Gallery gallery : list) {
|
list1.add(convert(gallery));
|
}
|
return list1;
|
}
|
|
@Override // org.springblade.modules.system.convert.GalleryConvert
|
public List<GalleryTreeVO> convertTree(List<Gallery> list) {
|
if (list == null) {
|
return null;
|
}
|
List<GalleryTreeVO> list1 = new ArrayList<>(list.size());
|
for (Gallery gallery : list) {
|
list1.add(galleryToGalleryTreeVO(gallery));
|
}
|
return list1;
|
}
|
|
protected GalleryTreeVO galleryToGalleryTreeVO(Gallery gallery) {
|
if (gallery == null) {
|
return null;
|
}
|
GalleryTreeVO galleryTreeVO = new GalleryTreeVO();
|
galleryTreeVO.setName(gallery.getName());
|
galleryTreeVO.setId(gallery.getId());
|
galleryTreeVO.setStatus(gallery.getStatus());
|
return galleryTreeVO;
|
}
|
}
|