package com.moral.api.pojo.vo.organization; import com.fasterxml.jackson.annotation.JsonInclude; import com.moral.api.entity.Organization; import com.moral.api.pojo.dto.organization.OrganizationDTO; import com.moral.constant.ResponseCodeEnum; import lombok.Data; /** * @ClassName OrganizationInsertVO * @Description TODO * @Author 陈凯裕 * @Date 2021/3/23 17:14 * @Version TODO **/ @Data @JsonInclude(JsonInclude.Include.NON_EMPTY) public class OrganizationInsertVO extends OrganizationVO { public static OrganizationInsertVO convert(OrganizationDTO dto){ if (dto.getCode() != ResponseCodeEnum.SUCCESS.getCode()) return null; OrganizationInsertVO vo = new OrganizationInsertVO(); Organization organization = dto.getOrganization(); vo.setId(organization.getId()); vo.setName(organization.getName()); return vo; } }