package com.ruoyi.user.domain;
|
|
import org.apache.commons.lang3.builder.ToStringBuilder;
|
import org.apache.commons.lang3.builder.ToStringStyle;
|
import com.ruoyi.common.core.web.domain.BaseEntity;
|
|
/**
|
* 城市公司档案 account_city_company
|
*
|
* 一个城市至多一条档案(1:1)。不加 UNIQUE(city_id):逻辑删除的残留行会永久占用唯一键,
|
* 与 account_certification、account_user.username 同一个坑,只能由服务层保证。
|
*
|
* 联系人/手机号是档案自己的列,取自关联会员但**不冗余到 account_certification**:
|
* 同一家公司换对接人时不该去改会员的认证资料。
|
*
|
* @author ruoyi
|
*/
|
public class AccountCityCompany extends BaseEntity
|
{
|
private static final long serialVersionUID = 1L;
|
|
/** 状态:正常 */
|
public static final String STATUS_NORMAL = "0";
|
|
/** 状态:禁用 */
|
public static final String STATUS_DISABLED = "1";
|
|
/** 档案编号 */
|
private Long id;
|
|
/** 所属城市(account_city.id) */
|
private Long cityId;
|
|
/** 公司名称 */
|
private String companyName;
|
|
/** 关联用户账号(account_user.user_id,限 L4 会员) */
|
private Long userId;
|
|
/** 联系人 */
|
private String contactName;
|
|
/** 联系电话 */
|
private String contactPhone;
|
|
/** 状态(0正常 1禁用) */
|
private String status;
|
|
/** 删除标志(0存在 2删除) */
|
private String delFlag;
|
|
public Long getId()
|
{
|
return id;
|
}
|
|
public void setId(Long id)
|
{
|
this.id = id;
|
}
|
|
public Long getCityId()
|
{
|
return cityId;
|
}
|
|
public void setCityId(Long cityId)
|
{
|
this.cityId = cityId;
|
}
|
|
public String getCompanyName()
|
{
|
return companyName;
|
}
|
|
public void setCompanyName(String companyName)
|
{
|
this.companyName = companyName;
|
}
|
|
public Long getUserId()
|
{
|
return userId;
|
}
|
|
public void setUserId(Long userId)
|
{
|
this.userId = userId;
|
}
|
|
public String getContactName()
|
{
|
return contactName;
|
}
|
|
public void setContactName(String contactName)
|
{
|
this.contactName = contactName;
|
}
|
|
public String getContactPhone()
|
{
|
return contactPhone;
|
}
|
|
public void setContactPhone(String contactPhone)
|
{
|
this.contactPhone = contactPhone;
|
}
|
|
public String getStatus()
|
{
|
return status;
|
}
|
|
public void setStatus(String status)
|
{
|
this.status = status;
|
}
|
|
public String getDelFlag()
|
{
|
return delFlag;
|
}
|
|
public void setDelFlag(String delFlag)
|
{
|
this.delFlag = delFlag;
|
}
|
|
@Override
|
public String toString() {
|
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
|
.append("id", getId())
|
.append("cityId", getCityId())
|
.append("companyName", getCompanyName())
|
.append("userId", getUserId())
|
.append("contactName", getContactName())
|
.append("contactPhone", getContactPhone())
|
.append("status", getStatus())
|
.append("delFlag", getDelFlag())
|
.append("createBy", getCreateBy())
|
.append("createTime", getCreateTime())
|
.append("updateBy", getUpdateBy())
|
.append("updateTime", getUpdateTime())
|
.append("remark", getRemark())
|
.toString();
|
}
|
}
|