yangys
2024-03-29 4b479381a65bd3ef526cb92631d3550f2aa17459
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.notify.convert;
 
import com.qianwen.smartman.modules.notify.entity.Notice;
import com.qianwen.smartman.modules.notify.vo.NoticeAddVO;
import com.qianwen.smartman.modules.notify.vo.NoticeUpdateVO;
import com.qianwen.smartman.modules.notify.vo.NoticeVO;
 
/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/notify/convert/NoticeConvertImpl.class */
public class NoticeConvertImpl implements NoticeConvert {
    @Override // org.springblade.modules.notify.convert.NoticeConvert
    public Notice convert(NoticeAddVO noticeAddVO) {
        if (noticeAddVO == null) {
            return null;
        }
        Notice notice = new Notice();
        notice.setTitle(noticeAddVO.getTitle());
        notice.setCategory(noticeAddVO.getCategory());
        notice.setContent(noticeAddVO.getContent());
        return notice;
    }
 
    @Override // org.springblade.modules.notify.convert.NoticeConvert
    public Notice convert(NoticeUpdateVO noticeUpdateVO) {
        if (noticeUpdateVO == null) {
            return null;
        }
        Notice notice = new Notice();
        notice.setId(noticeUpdateVO.getId());
        notice.setTitle(noticeUpdateVO.getTitle());
        notice.setCategory(noticeUpdateVO.getCategory());
        notice.setContent(noticeUpdateVO.getContent());
        return notice;
    }
 
    @Override // org.springblade.modules.notify.convert.NoticeConvert
    public NoticeVO convert(Notice notice) {
        if (notice == null) {
            return null;
        }
        NoticeVO noticeVO = new NoticeVO();
        noticeVO.setId(notice.getId());
        noticeVO.setCreateUser(notice.getCreateUser());
        noticeVO.setCreateDept(notice.getCreateDept());
        noticeVO.setCreateTime(notice.getCreateTime());
        noticeVO.setUpdateUser(notice.getUpdateUser());
        noticeVO.setUpdateTime(notice.getUpdateTime());
        noticeVO.setStatus(notice.getStatus());
        noticeVO.setIsDeleted(notice.getIsDeleted());
        noticeVO.setTenantId(notice.getTenantId());
        noticeVO.setTitle(notice.getTitle());
        noticeVO.setCategory(notice.getCategory());
        noticeVO.setContent(notice.getContent());
        return noticeVO;
    }
}