package com.ruoyi.system.domain;
|
|
import org.apache.commons.lang3.builder.ToStringBuilder;
|
import org.apache.commons.lang3.builder.ToStringStyle;
|
import com.ruoyi.common.annotation.Excel;
|
import com.ruoyi.common.core.domain.BaseEntity;
|
|
/**
|
* 联系人对象 sys_contact
|
*
|
* @author ruoyi
|
* @date 2024-06-17
|
*/
|
public class SysContact extends BaseEntity
|
{
|
private static final long serialVersionUID = 1L;
|
|
/** $column.columnComment */
|
private Long id;
|
|
/** 用户id */
|
@Excel(name = "用户id")
|
private Long userId;
|
|
/** 微信昵称 */
|
@Excel(name = "微信昵称")
|
private String wxNickname;
|
|
/** 手机号 */
|
@Excel(name = "手机号")
|
private String phone;
|
|
/** 微信语音是否开启(0:关闭,1:开启) */
|
@Excel(name = "微信语音是否开启", readConverterExp = "0=:关闭,1:开启")
|
private Boolean wxVoiceFlag;
|
|
/** 微信视频是否开启(0:关闭,1:开启) */
|
@Excel(name = "微信视频是否开启", readConverterExp = "0=:关闭,1:开启")
|
private Boolean wxVideoFlag;
|
|
/** 电话是否开启(0:关闭,1:开启) */
|
@Excel(name = "电话是否开启", readConverterExp = "0=:关闭,1:开启")
|
private Boolean phoneFlag;
|
|
/** 免接听模式是否开启(0:关闭,1:开启) */
|
@Excel(name = "免接听模式是否开启", readConverterExp = "0=:关闭,1:开启")
|
private Boolean noAnswerFlag;
|
|
/** 头像 */
|
@Excel(name = "头像")
|
private String avatar;
|
|
/** 删除标志(0代表存在 2代表删除) */
|
private Boolean delFlag;
|
|
public void setId(Long id)
|
{
|
this.id = id;
|
}
|
|
public Long getId()
|
{
|
return id;
|
}
|
public void setUserId(Long userId)
|
{
|
this.userId = userId;
|
}
|
|
public Long getUserId()
|
{
|
return userId;
|
}
|
public void setWxNickname(String wxNickname)
|
{
|
this.wxNickname = wxNickname;
|
}
|
|
public String getWxNickname()
|
{
|
return wxNickname;
|
}
|
public void setPhone(String phone)
|
{
|
this.phone = phone;
|
}
|
|
public String getPhone()
|
{
|
return phone;
|
}
|
public void setWxVoiceFlag(Boolean wxVoiceFlag)
|
{
|
this.wxVoiceFlag = wxVoiceFlag;
|
}
|
|
public Boolean getWxVoiceFlag()
|
{
|
return wxVoiceFlag;
|
}
|
public void setWxVideoFlag(Boolean wxVideoFlag)
|
{
|
this.wxVideoFlag = wxVideoFlag;
|
}
|
|
public Boolean getWxVideoFlag()
|
{
|
return wxVideoFlag;
|
}
|
public void setPhoneFlag(Boolean phoneFlag)
|
{
|
this.phoneFlag = phoneFlag;
|
}
|
|
public Boolean getPhoneFlag()
|
{
|
return phoneFlag;
|
}
|
public void setNoAnswerFlag(Boolean noAnswerFlag)
|
{
|
this.noAnswerFlag = noAnswerFlag;
|
}
|
|
public Boolean getNoAnswerFlag()
|
{
|
return noAnswerFlag;
|
}
|
public void setAvatar(String avatar)
|
{
|
this.avatar = avatar;
|
}
|
|
public String getAvatar()
|
{
|
return avatar;
|
}
|
public void setDelFlag(Boolean delFlag)
|
{
|
this.delFlag = delFlag;
|
}
|
|
public Boolean getDelFlag()
|
{
|
return delFlag;
|
}
|
|
@Override
|
public String toString() {
|
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
|
.append("id", getId())
|
.append("userId", getUserId())
|
.append("wxNickname", getWxNickname())
|
.append("phone", getPhone())
|
.append("wxVoiceFlag", getWxVoiceFlag())
|
.append("wxVideoFlag", getWxVideoFlag())
|
.append("phoneFlag", getPhoneFlag())
|
.append("noAnswerFlag", getNoAnswerFlag())
|
.append("avatar", getAvatar())
|
.append("createBy", getCreateBy())
|
.append("createTime", getCreateTime())
|
.append("delFlag", getDelFlag())
|
.toString();
|
}
|
}
|