liujie
昨天 c983a0a398504697a777ffae48e59961b5ee2bd7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
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();
    }
}