yangys
2024-03-27 e48aa2ac8dea1be5db11c63edf0b912c4ad5ce65
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
package com.qianwen.smartman.modules.system.convert;
 
import java.util.ArrayList;
import java.util.List;
import com.qianwen.smartman.modules.system.entity.Post;
import com.qianwen.smartman.modules.system.excel.PostExcel;
import com.qianwen.smartman.modules.system.excel.PostImport;
import com.qianwen.smartman.modules.system.vo.PostDetailVO;
 
/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/system/convert/PostConvertImpl.class */
public class PostConvertImpl implements PostConvert {
    @Override // org.springblade.modules.system.convert.PostConvert
    public List<PostExcel> convert(List<PostDetailVO> postDetailVOList) {
        if (postDetailVOList == null) {
            return null;
        }
        List<PostExcel> list = new ArrayList<>(postDetailVOList.size());
        for (PostDetailVO postDetailVO : postDetailVOList) {
            list.add(postDetailVOToPostExcel(postDetailVO));
        }
        return list;
    }
 
    @Override // org.springblade.modules.system.convert.PostConvert
    public List<Post> convertExcelToEntity(List<PostImport> postImportExcelList) {
        if (postImportExcelList == null) {
            return null;
        }
        List<Post> list = new ArrayList<>(postImportExcelList.size());
        for (PostImport postImport : postImportExcelList) {
            list.add(postImportToPost(postImport));
        }
        return list;
    }
 
    protected PostExcel postDetailVOToPostExcel(PostDetailVO postDetailVO) {
        if (postDetailVO == null) {
            return null;
        }
        PostExcel postExcel = new PostExcel();
        postExcel.setPostCode(postDetailVO.getPostCode());
        postExcel.setPostName(postDetailVO.getPostName());
        return postExcel;
    }
 
    protected Post postImportToPost(PostImport postImport) {
        if (postImport == null) {
            return null;
        }
        Post post = new Post();
        post.setPostCode(postImport.getPostCode());
        post.setPostName(postImport.getPostName());
        return post;
    }
}