leutu
2024-06-03 3ef35e6cd16bbfa206b26bb3271eac40ad020bcb
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
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
package com.fastbee.iot.domain;
 
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.fastbee.common.annotation.Excel;
import com.fastbee.common.core.domain.BaseEntity;
 
/**
 * 设备用户对象 iot_device_user
 * 
 * @author kerwincui
 * @date 2021-12-16
 */
@ApiModel(value = "DeviceUser", description = "设备用户对象 iot_device_user")
public class DeviceUser extends BaseEntity
{
    private static final long serialVersionUID = 1L;
 
    /** 固件ID */
    @ApiModelProperty("设备ID")
    private Long deviceId;
 
    /** 用户ID */
    @ApiModelProperty("用户ID")
    private Long userId;
 
    /** 设备名称 */
    @ApiModelProperty("设备名称")
    @Excel(name = "设备名称")
    private String deviceName;
 
    /** 用户昵称 */
    @ApiModelProperty("用户昵称")
    @Excel(name = "用户昵称")
    private String userName;
 
    /** 是否为设备所有者 */
    @ApiModelProperty(value = "是否为设备所有者", notes = "0=否,1=是")
    @Excel(name = "是否为设备所有者")
    private Integer isOwner;
 
    /** 租户ID */
    @ApiModelProperty("租户ID")
    private Long tenantId;
 
    /** 租户名称 */
    @ApiModelProperty("租户名称")
    private String tenantName;
 
    /** 手机号码 */
    @ApiModelProperty("手机号码")
    private String phonenumber;
 
    /** 分享用户设备权限 */
    @ApiModelProperty("物模型权限")
    private String perms;
 
    /** 删除标志(0代表存在 2代表删除) */
    @ApiModelProperty("删除标志(0代表存在 2代表删除)")
    private String delFlag;
 
    public String getPerms() {
        return perms;
    }
 
    public void setPerms(String perms) {
        this.perms = perms;
    }
 
    public String getPhonenumber() {
        return phonenumber;
    }
 
    public void setPhonenumber(String phonenumber) {
        this.phonenumber = phonenumber;
    }
 
    public Long getTenantId() {
        return tenantId;
    }
 
    public void setTenantId(Long tenantId) {
        this.tenantId = tenantId;
    }
 
    public String getTenantName() {
        return tenantName;
    }
 
    public void setTenantName(String tenantName) {
        this.tenantName = tenantName;
    }
 
    public void setDeviceId(Long deviceId)
    {
        this.deviceId = deviceId;
    }
 
    public Long getDeviceId() 
    {
        return deviceId;
    }
    public void setUserId(Long userId) 
    {
        this.userId = userId;
    }
 
    public Long getUserId() 
    {
        return userId;
    }
    public void setDeviceName(String deviceName) 
    {
        this.deviceName = deviceName;
    }
 
    public String getDeviceName() 
    {
        return deviceName;
    }
    public void setUserName(String userName) 
    {
        this.userName = userName;
    }
 
    public String getUserName() 
    {
        return userName;
    }
    public void setIsOwner(Integer isOwner)
    {
        this.isOwner = isOwner;
    }
 
    public Integer getIsOwner()
    {
        return isOwner;
    }
    public void setDelFlag(String delFlag) 
    {
        this.delFlag = delFlag;
    }
 
    public String getDelFlag() 
    {
        return delFlag;
    }
 
    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("deviceId", getDeviceId())
            .append("userId", getUserId())
            .append("deviceName", getDeviceName())
            .append("userName", getUserName())
            .append("isOwner", getIsOwner())
            .append("delFlag", getDelFlag())
            .append("createBy", getCreateBy())
            .append("createTime", getCreateTime())
            .append("updateBy", getUpdateBy())
            .append("updateTime", getUpdateTime())
            .append("remark", getRemark())
            .toString();
    }
}