jiangping
2023-08-10 e3523883aadf423cb78647c38f0648c2143d2a89
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
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
package doumeemes.dao.ext.dto;
 
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import com.fasterxml.jackson.annotation.JsonFormat;
import java.util.Date;
 
/**
 * @author 江蹄蹄
 * @date 2022/06/17 15:10
 */
@Data
@ApiModel("系统待办通知查询参数")
public class QueryNoticesExtDTO {
 
    @ApiModelProperty(value = "主键", example = "1")
    private Integer id;
 
    @ApiModelProperty(value = "是否已删除 0未删除 1已删除", example = "1")
    private Integer deleted;
 
    @ApiModelProperty(value = "创建人编码", example = "1")
    private Integer createUser;
 
    @ApiModelProperty(value = "创建时间")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date createTime;
 
    @ApiModelProperty(value = "更新人编码", example = "1")
    private Integer updateUser;
 
    @ApiModelProperty(value = "更新时间")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date updateTime;
 
    @ApiModelProperty(value = "备注")
    private String remark;
 
    @ApiModelProperty(value = "主组织ID(关联department表)", example = "1")
    private Integer rootId;
 
    @ApiModelProperty(value = "公司级组织ID(关联department表)", example = "1")
    private Integer departmentId;
 
    @ApiModelProperty(value = "类型 0车间领料-待发货 1车间领料-待入库 2机台备料-待发货 3机台备料-待入库 4完工入库-待接收 5库存转库-待发货 6库存转库-待入库 7申请审批 8客退/返品回厂检验", example = "1")
    private Integer type;
 
    @ApiModelProperty(value = "关联对象编码", example = "1")
    private Integer objId;
 
    @ApiModelProperty(value = "状态 0待处理 1已处理", example = "1")
    private Integer status;
 
    @ApiModelProperty(value = "处理时间")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date dealDate;
 
    @ApiModelProperty(value = "处理备注")
    private String dealInfo;
 
    @ApiModelProperty(value = "跳转地址")
    private String url;
 
    @ApiModelProperty(value = "钉钉通知发送状态 0已发送 1未发送", example = "1")
    private Integer ddStatus;
 
    @ApiModelProperty(value = "钉钉通知内容返回")
    private String ddParam;
 
    @ApiModelProperty(value = "用户编码(关联system_user表)", example = "1")
    private Integer userId;
 
    @ApiModelProperty(value = "员工编码(关联company_user表)", example = "1")
    private Integer companyUserId;
 
    @ApiModelProperty(value = "通知标题")
    private String title;
    @ApiModelProperty(value = "搜索关键词")
    private String mixParam;
 
    @ApiModelProperty(value = "通知内容")
    private String content;
 
    @ApiModelProperty(value = "系统-组织人员关联信息表主键", example = "1")
    private Integer cmodelId;
 
    @ApiModelProperty(value = "系统-组织人员关联信息表是否已删除 0未删除 1已删除", example = "1")
    private Byte cmodelDeleted;
 
    @ApiModelProperty(value = "系统-组织人员关联信息表创建人编码", example = "1")
    private Integer cmodelCreateUser;
 
    @ApiModelProperty(value = "系统-组织人员关联信息表创建时间")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date cmodelCreateTime;
 
    @ApiModelProperty(value = "系统-组织人员关联信息表更新人编码", example = "1")
    private Integer cmodelUpdateUser;
 
    @ApiModelProperty(value = "系统-组织人员关联信息表更新时间")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date cmodelUpdateTime;
 
    @ApiModelProperty(value = "系统-组织人员关联信息表备注")
    private String cmodelRemark;
 
    @ApiModelProperty(value = "系统-组织人员关联信息表直属公司级组织ID", example = "1")
    private Integer cmodelComDepartId;
 
    @ApiModelProperty(value = "系统-组织人员关联信息表主组织编码(关联department表)", example = "1")
    private Integer cmodelRootDepartId;
 
    @ApiModelProperty(value = "系统-组织人员关联信息表姓名")
    private String cmodelName;
 
    @ApiModelProperty(value = "系统-组织人员关联信息表手机号码")
    private String cmodelPhone;
 
    @ApiModelProperty(value = "系统-组织人员关联信息表手机号码验证状态 0未验证 1已验证")
    private String cmodelPhoneAuthStatus;
 
    @ApiModelProperty(value = "系统-组织人员关联信息表身份证号码", example = "1")
    private Byte cmodelIdcardNo;
 
    @ApiModelProperty(value = "系统-组织人员关联信息表邮箱地址")
    private String cmodelEmail;
 
    @ApiModelProperty(value = "系统-组织人员关联信息表邮箱地址验证状态 0未验证 1已验证", example = "1")
    private Byte cmodelEmailAuthStatus;
 
    @ApiModelProperty(value = "系统-组织人员关联信息表人员在所属公司或工厂的员工编号")
    private String cmodelCode;
 
    @ApiModelProperty(value = "系统-组织人员关联信息表二维码ID")
    private String cmodelQrcodeid;
 
    @ApiModelProperty(value = "系统-组织人员关联信息表是否公司法定代表人 0否 1是", example = "1")
    private Byte cmodelLegalUser;
 
    @ApiModelProperty(value = "系统-组织人员关联信息表岗位")
    private String cmodelPosition;
 
    @ApiModelProperty(value = "系统-组织人员关联信息表所属部门编码(关联department表)", example = "1")
    private Integer cmodelDepartmentId;
 
    @ApiModelProperty(value = "系统-组织人员关联信息表绑定设备ID", example = "1")
    private Integer cmodelDeviceId;
 
    @ApiModelProperty(value = "系统-组织人员关联信息表绑定时间")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date cmodelDeviceDate;
 
    @ApiModelProperty(value = "系统-组织人员关联信息表数据来源字典编码(关联system_dict_data表)", example = "1")
    private Byte cmodelOrigin;
 
    @ApiModelProperty(value = "系统-组织人员关联信息表系统用户编码(关联system_user表),为空标识为关联登录账号", example = "1")
    private Integer cmodelUserId;
 
    @ApiModelProperty(value = "系统-组织人员关联信息表岗位编码", example = "1")
    private Integer cmodelPositionId;
 
    @ApiModelProperty(value = "系统-组织人员关联信息表用户权限工序编码集合,英文逗号隔开")
    private String cmodelProcedureIds;
 
    @ApiModelProperty(value = "系统用户信息表主键", example = "1")
    private Integer umodelId;
 
    @ApiModelProperty(value = "系统用户信息表是否已删除 0未删除 1已删除", example = "1")
    private Byte umodelDeleted;
 
    @ApiModelProperty(value = "系统用户信息表创建人编码(自关联)", example = "1")
    private Integer umodelCreateUser;
 
    @ApiModelProperty(value = "系统用户信息表创建时间")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date umodelCreateTime;
 
    @ApiModelProperty(value = "系统用户信息表更新人编码(自关联)", example = "1")
    private Integer umodelUpdateUser;
 
    @ApiModelProperty(value = "系统用户信息表更新时间")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date umodelUpdateTime;
 
    @ApiModelProperty(value = "系统用户信息表是否为固定用户", example = "1")
    private Byte umodelFixed;
 
    @ApiModelProperty(value = "系统用户信息表密码")
    private String umodelPassword;
 
    @ApiModelProperty(value = "系统用户信息表密码盐")
    private String umodelSalt;
 
    @ApiModelProperty(value = "系统用户信息表头像")
    private String umodelAvatar;
 
    @ApiModelProperty(value = "系统用户信息表手机号")
    private String umodelMobile;
 
    @ApiModelProperty(value = "系统用户信息表邮箱")
    private String umodelEmail;
 
    @ApiModelProperty(value = "系统用户信息表性别")
    private String umodelSex;
 
    @ApiModelProperty(value = "系统用户信息表生日")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date umodelBirthday;
 
    @ApiModelProperty(value = "系统用户信息表工号")
    private String umodelEmpNo;
 
    @ApiModelProperty(value = "系统用户信息表真实姓名")
    private String umodelRealname;
 
    @ApiModelProperty(value = "系统用户信息表用户名")
    private String umodelUsername;
 
    @ApiModelProperty(value = "系统用户信息表创建系统ID(关联external_system表)")
    private String umodelSystemid;
 
    @ApiModelProperty(value = "系统用户信息表失效时间")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date umodelInvalidTime;
 
    @ApiModelProperty(value = "系统用户信息表用户类型 0平台用户 1企业用户", example = "1")
    private Integer umodelType;
 
}