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 OrganizationDeleteVO * @Description TODO * @Author 陈凯裕 * @Date 2021/3/25 13:46 * @Version TODO **/ @Data @JsonInclude(JsonInclude.Include.NON_EMPTY) public class OrganizationDeleteVO extends OrganizationVO { public static OrganizationDeleteVO convert(OrganizationDTO dto){ if (dto.getCode() != ResponseCodeEnum.SUCCESS.getCode()) return null; OrganizationDeleteVO vo = new OrganizationDeleteVO(); Organization organization = dto.getOrganization(); vo.setName(organization.getName()); vo.setId(organization.getId()); return vo; } }