package com.zhujizheng.IHome.generator.dao; import com.zhujizheng.IHome.privatespace.dto.PYPrivacySpaceDTO; import lombok.Data; import lombok.extern.slf4j.Slf4j; import java.util.Date; @Data @Slf4j public class PYPrivacySpace { private Integer psId; private Integer folderId; private Integer userId; private String name; private Integer type; private String src; private Long time; private Date createTime; private Date updateTime; private String createUser; private String updateUser; private Boolean isDelete; public static PYPrivacySpace createWithDTO(PYPrivacySpaceDTO dto) { log.info("PYPrivacySpaceDTO:" + dto); PYPrivacySpace privacySpace = new PYPrivacySpace(); privacySpace.setFolderId(dto.getFolderId()); privacySpace.setUserId(dto.getUserId()); privacySpace.setName(dto.getName()); privacySpace.setType(dto.getType()); String src = dto.getSrc() == null ? "" : dto.getSrc(); privacySpace.setSrc(src); privacySpace.setTime(dto.getTime()); return privacySpace; } }