package com.bosshand.virgo.api.model; import com.fasterxml.jackson.annotation.JsonFormat; import java.util.Date; import java.util.List; import java.util.Map; /** * 合同管理 */ public class Contract { private long id; private String code; /** * 创建时间 */ @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date createDate; // 所属公司信息 /** * 组织id */ private long organizationId; /** * 组织名称 */ private String organizationName; /** * 部门id */ private long roleId; /** * 部门名称 */ private String roleName; /** * 招商跟进人 */ private long investmentPromotion; /** * 运营跟进人 */ private long operator; /** * 招商跟进人名称 */ private String investmentPromotionName; /** * 运营跟进人名称 */ private String operatorName; // 租客信息 /** * 租客类型 */ private Integer tenantType; /** * 企业id */ private long merchantId; /** * 企业名称 */ private String merchantName; /** * 客户id */ private long clientId; /** * 客户名称 */ private String clientName; /** * 租客 */ private String tenant; /** * 行业 */ private String industry; /** * 法人 */ private String corporation; /** * 签订人 */ private String signatory; /** * 租客联系人 */ private String tenantContactPerson; // 基本信息 /** * 签订日 */ private String signingDate; /** * 开始日 */ private String startDate; /** * 结束日 */ private String endDate; // 滞纳金 /** * 起算天数 (天) */ private String lateFeesStartingDays; /** * 滞纳金比例(%/天) */ private String lateFeesProportion; /** * 滞纳金上限(%) */ private String lateFeesCeiling; /** * 标签ids */ private String tagIds; private List tagList; /** * 项目id */ private long projectId; /** * 房源ids */ private String projectItemTargetRoomIds; private Map roomMap; /** * 附件 */ private String attachment; /** * 文档 */ private String document; /** * 状态 */ private Integer status; private List statusList; /** * 自定义字段 */ private String data; /** * 服务条款列表 */ private List clauseList; public long getId() { return id; } public void setId(long id) { this.id = id; } public String getCode() { return code; } public void setCode(String code) { this.code = code; } public Date getCreateDate() { return createDate; } public void setCreateDate(Date createDate) { this.createDate = createDate; } public long getOrganizationId() { return organizationId; } public void setOrganizationId(long organizationId) { this.organizationId = organizationId; } public String getOrganizationName() { return organizationName; } public void setOrganizationName(String organizationName) { this.organizationName = organizationName; } public long getRoleId() { return roleId; } public void setRoleId(long roleId) { this.roleId = roleId; } public String getRoleName() { return roleName; } public void setRoleName(String roleName) { this.roleName = roleName; } public long getInvestmentPromotion() { return investmentPromotion; } public void setInvestmentPromotion(long investmentPromotion) { this.investmentPromotion = investmentPromotion; } public long getOperator() { return operator; } public void setOperator(long operator) { this.operator = operator; } public String getInvestmentPromotionName() { return investmentPromotionName; } public void setInvestmentPromotionName(String investmentPromotionName) { this.investmentPromotionName = investmentPromotionName; } public String getOperatorName() { return operatorName; } public void setOperatorName(String operatorName) { this.operatorName = operatorName; } public Integer getTenantType() { return tenantType; } public void setTenantType(Integer tenantType) { this.tenantType = tenantType; } public long getMerchantId() { return merchantId; } public void setMerchantId(long merchantId) { this.merchantId = merchantId; } public String getMerchantName() { return merchantName; } public void setMerchantName(String merchantName) { this.merchantName = merchantName; } public long getClientId() { return clientId; } public void setClientId(long clientId) { this.clientId = clientId; } public String getClientName() { return clientName; } public void setClientName(String clientName) { this.clientName = clientName; } public String getTenant() { return tenant; } public void setTenant(String tenant) { this.tenant = tenant; } public String getIndustry() { return industry; } public void setIndustry(String industry) { this.industry = industry; } public String getCorporation() { return corporation; } public void setCorporation(String corporation) { this.corporation = corporation; } public String getSignatory() { return signatory; } public void setSignatory(String signatory) { this.signatory = signatory; } public String getTenantContactPerson() { return tenantContactPerson; } public void setTenantContactPerson(String tenantContactPerson) { this.tenantContactPerson = tenantContactPerson; } public String getSigningDate() { return signingDate; } public void setSigningDate(String signingDate) { this.signingDate = signingDate; } public String getStartDate() { return startDate; } public void setStartDate(String startDate) { this.startDate = startDate; } public String getEndDate() { return endDate; } public void setEndDate(String endDate) { this.endDate = endDate; } public String getLateFeesStartingDays() { return lateFeesStartingDays; } public void setLateFeesStartingDays(String lateFeesStartingDays) { this.lateFeesStartingDays = lateFeesStartingDays; } public String getLateFeesProportion() { return lateFeesProportion; } public void setLateFeesProportion(String lateFeesProportion) { this.lateFeesProportion = lateFeesProportion; } public String getLateFeesCeiling() { return lateFeesCeiling; } public void setLateFeesCeiling(String lateFeesCeiling) { this.lateFeesCeiling = lateFeesCeiling; } public String getTagIds() { return tagIds; } public void setTagIds(String tagIds) { this.tagIds = tagIds; } public List getTagList() { return tagList; } public void setTagList(List tagList) { this.tagList = tagList; } public long getProjectId() { return projectId; } public void setProjectId(long projectId) { this.projectId = projectId; } public String getProjectItemTargetRoomIds() { return projectItemTargetRoomIds; } public void setProjectItemTargetRoomIds(String projectItemTargetRoomIds) { this.projectItemTargetRoomIds = projectItemTargetRoomIds; } public Map getRoomMap() { return roomMap; } public void setRoomMap(Map roomMap) { this.roomMap = roomMap; } public String getAttachment() { return attachment; } public void setAttachment(String attachment) { this.attachment = attachment; } public String getDocument() { return document; } public void setDocument(String document) { this.document = document; } public Integer getStatus() { return status; } public void setStatus(Integer status) { this.status = status; } public List getStatusList() { return statusList; } public void setStatusList(List statusList) { this.statusList = statusList; } public String getData() { return data; } public void setData(String data) { this.data = data; } public List getClauseList() { return clauseList; } public void setClauseList(List clauseList) { this.clauseList = clauseList; } }