package platform.modules.carrier.entity; import com.fasterxml.jackson.databind.annotation.JsonSerialize; import io.swagger.annotations.ApiModel; import lombok.Data; import platform.common.base.model.BaseEntity; import platform.modules.government.entity.FileDown; import javax.persistence.Table; import javax.persistence.Transient; import java.util.List; @Data @Table(name = "ic_contract") @ApiModel(description = "载体合同") @JsonSerialize(include = JsonSerialize.Inclusion.NON_NULL) public class Contract extends BaseEntity { private Integer park_id; //园区ID private String company_name; //公司名称 private String organization_code; //组织机构代码 private String uscc; //统一社会信用代码 private Integer company_id; //企业id private String contract_no; //合同编号 private String contract_start; //合同开始日期 private String contract_end; //合同结束日期 private String terminate_time; //合同终止日期 private Double area; //面积 private Integer status; //状态 private String remark; //备注 @Transient private List floors; //合同楼层 @Transient private FileDown file; //附件 @Transient private String status_desc; //状态 @Transient private String park_name; //园区名称 @Transient private String building_name; //楼栋 @Transient private Integer floor; //楼层 @Transient private Double floor_area; //楼层面积 @Transient private String state_code; //合同状态 @Transient private String file_down_url; }