xuxiuxi
2017-05-11 109ffe9a777658936a38d0c146579a67c60a0d17
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
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
CREATE DATABASE db_face_discern DEFAULT CHARACTER SET utf8;
 
 
CREATE TABLE t_facility(
facilityID VARCHAR(32) COMMENT '设备ID',
facilityPositionID VARCHAR(32) COMMENT '设备位置ID',
companyID VARCHAR(32) COMMENT '设备所属公司',
serialNumber VARCHAR(32) COMMENT '设备序列号',
provice VARCHAR(20) COMMENT '省',
city VARCHAR(20) COMMENT '市',
county VARCHAR(20) COMMENT '县',
town VARCHAR(20) COMMENT '镇',
village VARCHAR(20) COMMENT '村',
dataStatus TINYINT(2) COMMENT '数据状态:1有效,0无效',
createTime DATETIME DEFAULT CURRENT_TIMESTAMP() COMMENT '创建该记录时间',
creator VARCHAR(32) COMMENT '数据创建人',
updatetime DATETIME DEFAULT CURRENT_TIMESTAMP() COMMENT '更新时间',
updator VARCHAR(32) COMMENT '数据更新人'
) COMMENT='设备表';
 
 
CREATE TABLE t_company(
companyID VARCHAR(32) COMMENT '公司ID',
companyName VARCHAR(20) COMMENT '公司名称',
companyAddress VARCHAR(32) COMMENT '公司地址',
companyInfo VARCHAR(255) COMMENT '公司详情',
provice VARCHAR(20) COMMENT '省',
city VARCHAR(20) COMMENT '市',
county VARCHAR(20) COMMENT '县',
town VARCHAR(20) COMMENT '镇',
village VARCHAR(20) COMMENT '村',
dataStatus TINYINT(2) COMMENT '数据状态:1有效,0无效',
createTime DATETIME DEFAULT CURRENT_TIMESTAMP() COMMENT '创建该记录时间',
creator VARCHAR(32) COMMENT '数据创建人',
updatetime DATETIME DEFAULT CURRENT_TIMESTAMP() COMMENT '更新时间',
updator VARCHAR(32) COMMENT '数据更新人'
) COMMENT='公司表';
 
 
 
CREATE TABLE t_facility_position(
positionID VARCHAR(32) COMMENT '设备位置ID',
companyID VARCHAR(32) COMMENT '所属公司ID',
positionLabel VARCHAR(32) COMMENT '位置名称',
provice VARCHAR(20) COMMENT '省',
city VARCHAR(20) COMMENT '市',
county VARCHAR(20) COMMENT '县',
town VARCHAR(20) COMMENT '镇',
village VARCHAR(20) COMMENT '村',
dataStatus TINYINT(2) COMMENT '数据状态:1有效,0无效',
createTime DATETIME DEFAULT CURRENT_TIMESTAMP() COMMENT '创建该记录时间',
creator VARCHAR(32) COMMENT '数据创建人',
updatetime DATETIME DEFAULT CURRENT_TIMESTAMP() COMMENT '更新时间',
updator VARCHAR(32) COMMENT '数据更新人'
) COMMENT='公司设备位置表';
 
 
 
CREATE TABLE t_user(
userID VARCHAR(32) COMMENT '用户ID',
userName VARCHAR(32) COMMENT '用户名',
nameSpell CHAR(1) COMMENT '名字首字母',
sex TINYINT(2) COMMENT '性别',
state VARCHAR(20) COMMENT '国籍',
birthday DATE COMMENT '出生日期',
registerTime DATETIME COMMENT '注册时间',
registerCompanyID VARCHAR(32) COMMENT '注册公司ID',
registerPositionID VARCHAR(32) COMMENT '注册位置ID',
provice VARCHAR(20) COMMENT '省',
city VARCHAR(20) COMMENT '市',
county VARCHAR(20) COMMENT '县',
town VARCHAR(20) COMMENT '镇',
village VARCHAR(20) COMMENT '村',
dataStatus TINYINT(2) COMMENT '数据状态:1有效,0无效',
createTime DATETIME DEFAULT CURRENT_TIMESTAMP() COMMENT '创建该记录时间',
creator VARCHAR(32) COMMENT '数据创建人',
updatetime DATETIME DEFAULT CURRENT_TIMESTAMP() COMMENT '更新时间',
updator VARCHAR(32) COMMENT '数据更新人'
) COMMENT='用户表';
 
 
 
CREATE TABLE t_user_credentials(
userID VARCHAR(32) COMMENT '用户ID',
credentialsType VARCHAR(20) COMMENT '证件类型',
credentialsNumber VARCHAR(32) COMMENT '证件编号',
credentialsPath VARCHAR(255) COMMENT '证件图片地址',
dataStatus TINYINT(2) COMMENT '数据状态:1有效,0无效',
createTime DATETIME DEFAULT CURRENT_TIMESTAMP() COMMENT '创建该记录时间',
creator VARCHAR(32) COMMENT '数据创建人',
updatetime DATETIME DEFAULT CURRENT_TIMESTAMP() COMMENT '更新时间',
updator VARCHAR(32) COMMENT '数据更新人'
) COMMENT='用户证件表';
 
 
 
CREATE TABLE t_credentials(
credentialsID VARCHAR(32) COMMENT '证件类型ID',
credentialsType VARCHAR(20) COMMENT '证件类型',
dataStatus TINYINT(2) COMMENT '数据状态:1有效,0无效',
createTime DATETIME DEFAULT CURRENT_TIMESTAMP() COMMENT '创建该记录时间',
creator VARCHAR(32) COMMENT '数据创建人',
updatetime DATETIME DEFAULT CURRENT_TIMESTAMP() COMMENT '更新时间',
updator VARCHAR(32) COMMENT '数据更新人'
) COMMENT='证件类型表';
 
 
 
 
CREATE TABLE t_department(
departmentID VARCHAR(32) COMMENT '部门ID',
fatherDepartmentID VARCHAR(32) COMMENT '父部门ID',
departmentName VARCHAR(20) COMMENT '部门名称',
nameSpell CHAR(1) COMMENT '部门首字母',
companyID VARCHAR(32) COMMENT '所属公司ID',
phone CHAR(15) COMMENT '座机',
departmentLable VARCHAR(60) COMMENT '部门职责',
dataStatus TINYINT(2) COMMENT '数据状态:1有效,0无效',
createTime DATETIME DEFAULT CURRENT_TIMESTAMP() COMMENT '创建该记录时间',
creator VARCHAR(32) COMMENT '数据创建人',
updatetime DATETIME DEFAULT CURRENT_TIMESTAMP() COMMENT '更新时间',
updator VARCHAR(32) COMMENT '数据更新人'
) COMMENT='部门表';
 
 
 
 
CREATE TABLE t_user_department(
userID VARCHAR(32) COMMENT '用户ID',
departmentID VARCHAR(32) COMMENT '部门ID',
post VARCHAR(20) COMMENT '用户职位',
mobilePhone CHAR(12) COMMENT '手机',
phone CHAR(15) COMMENT '座机',
companyID VARCHAR(32) COMMENT '部门所在公司ID',
resign TINYINT(1) DEFAULT 0 COMMENT '是否离职',
dataStatus TINYINT(2) COMMENT '数据状态:1有效,0无效',
createTime DATETIME DEFAULT CURRENT_TIMESTAMP() COMMENT '创建该记录时间',
creator VARCHAR(32) COMMENT '数据创建人',
updatetime DATETIME DEFAULT CURRENT_TIMESTAMP() COMMENT '更新时间',
updator VARCHAR(32) COMMENT '数据更新人'
) COMMENT='用户部门表';
 
 
CREATE TABLE t_user_picture(
userID VARCHAR(32) COMMENT '用户ID',
picturePath VARCHAR(255) COMMENT '图片地址',
pictureType VARCHAR(20) COMMENT '图片类型',
sourcePictureType VARCHAR(20) COMMENT '图片来源类型',
dataStatus TINYINT(2) COMMENT '数据状态:1有效,0无效',
createTime DATETIME DEFAULT CURRENT_TIMESTAMP() COMMENT '创建该记录时间',
creator VARCHAR(32) COMMENT '数据创建人',
updatetime DATETIME DEFAULT CURRENT_TIMESTAMP() COMMENT '更新时间',
updator VARCHAR(32) COMMENT '数据更新人'
) COMMENT='用户图片表';
 
 
 
CREATE TABLE t_visit(
visitID VARCHAR(32) COMMENT '事件ID',
visitorID VARCHAR(32) COMMENT '拜访人ID',
visitedID VARCHAR(32) COMMENT '被拜访人ID',
visitStatus VARCHAR(20) COMMENT '访问状态',
startTime DATETIME COMMENT '开始时间',
endTime DATETIME COMMENT '结束时间',
visitorType VARCHAR(20) COMMENT '访客类型',
visitMatter VARCHAR(60) COMMENT '拜访事由',
remark VARCHAR(255) COMMENT '备注',
warning VARCHAR(255) COMMENT '警告信息',
dataStatus TINYINT(2) COMMENT '数据状态:1有效,0无效',
createTime DATETIME DEFAULT CURRENT_TIMESTAMP() COMMENT '创建该记录时间',
creator VARCHAR(32) COMMENT '数据创建人',
updatetime DATETIME DEFAULT CURRENT_TIMESTAMP() COMMENT '更新时间',
updator VARCHAR(32) COMMENT '数据更新人'
) COMMENT='访客记录表';
 
 
 
CREATE TABLE t_visit_status(
visitStatusID VARCHAR(32) COMMENT '访问状态ID',
visitStatus VARCHAR(20) COMMENT '访问状态',
companyID VARCHAR(32) COMMENT '所属公司ID',
common TINYINT(2) COMMENT '是否通用',
dataStatus TINYINT(2) COMMENT '数据状态:1有效,0无效',
createTime DATETIME DEFAULT CURRENT_TIMESTAMP() COMMENT '创建该记录时间',
creator VARCHAR(32) COMMENT '数据创建人',
updatetime DATETIME DEFAULT CURRENT_TIMESTAMP() COMMENT '更新时间',
updator VARCHAR(32) COMMENT '数据更新人'
) COMMENT='访问状态表';
 
 
 
CREATE TABLE t_visitor_type(
visitorTypeID VARCHAR(32) COMMENT '访客类型ID',
visitorType VARCHAR(20) COMMENT '访客类型',
companyID VARCHAR(32) COMMENT '所属公司ID',
common TINYINT(2) COMMENT '是否通用',
dataStatus TINYINT(2) COMMENT '数据状态:1有效,0无效',
createTime DATETIME DEFAULT CURRENT_TIMESTAMP() COMMENT '创建该记录时间',
creator VARCHAR(32) COMMENT '数据创建人',
updatetime DATETIME DEFAULT CURRENT_TIMESTAMP() COMMENT '更新时间',
updator VARCHAR(32) COMMENT '数据更新人'
) COMMENT='访客类型表';
 
 
 
CREATE TABLE t_visit_matter(
visitMatterID VARCHAR(32) COMMENT '拜访事由ID',
visitMatter VARCHAR(20) COMMENT '拜访事由',
userID VARCHAR(32) COMMENT '用户ID',
common TINYINT(2) COMMENT '是否通用',
dataStatus TINYINT(2) COMMENT '数据状态:1有效,0无效',
createTime DATETIME DEFAULT CURRENT_TIMESTAMP() COMMENT '创建该记录时间',
creator VARCHAR(32) COMMENT '数据创建人',
updatetime DATETIME DEFAULT CURRENT_TIMESTAMP() COMMENT '更新时间',
updator VARCHAR(32) COMMENT '数据更新人'
) COMMENT='拜访事由表';
 
 
 
CREATE TABLE t_user_credit_info(
userID VARCHAR(32) COMMENT '用户ID',
illegalLabel VARCHAR(255) COMMENT '违法违纪说明',
illegalTime DATETIME COMMENT '违法违纪时间',
creditScore VARCHAR(20) COMMENT '信用分数',
illegalStatus TINYINT(2) COMMENT '违纪是否已过期',
expireTime DATETIME COMMENT '过期时间',
expireReason VARCHAR(255) COMMENT '过期原因',
dataStatus TINYINT(2) COMMENT '数据状态:1有效,0无效',
createTime DATETIME DEFAULT CURRENT_TIMESTAMP() COMMENT '创建该记录时间',
creator VARCHAR(32) COMMENT '数据创建人',
updatetime DATETIME DEFAULT CURRENT_TIMESTAMP() COMMENT '更新时间',
updator VARCHAR(32) COMMENT '数据更新人'
) COMMENT='用户信用信息表';
 
 
 
 
CREATE TABLE t_checking(
checkingID VARCHAR(32) COMMENT '考勤ID',
checkingType VARCHAR(20) COMMENT '考勤类型',
checkingPosition VARCHAR(32) COMMENT '考勤地点ID',
checkingTime DATETIME COMMENT '考勤时间',
userID VARCHAR(32) COMMENT '用户ID',
companyID VARCHAR(32) COMMENT '考勤公司ID',
dataStatus TINYINT(2) COMMENT '数据状态:1有效,0无效',
createTime DATETIME DEFAULT CURRENT_TIMESTAMP() COMMENT '创建该记录时间',
creator VARCHAR(32) COMMENT '数据创建人',
updatetime DATETIME DEFAULT CURRENT_TIMESTAMP() COMMENT '更新时间',
updator VARCHAR(32) COMMENT '数据更新人'
) COMMENT='考勤记录表';
 
 
 
CREATE TABLE t_checking_type(
checkingTypeID VARCHAR(32) COMMENT '考勤类型ID',
checkingType VARCHAR(20) COMMENT '考勤类型',
companyID VARCHAR(32) COMMENT '所属公司ID',
common TINYINT(2) COMMENT '是否通用',
dataStatus TINYINT(2) COMMENT '数据状态:1有效,0无效',
createTime DATETIME DEFAULT CURRENT_TIMESTAMP() COMMENT '创建该记录时间',
creator VARCHAR(32) COMMENT '数据创建人',
updatetime DATETIME DEFAULT CURRENT_TIMESTAMP() COMMENT '更新时间',
updator VARCHAR(32) COMMENT '数据更新人'
) COMMENT='考勤类型表';
 
 
CREATE TABLE t_user_discern(
userID VARCHAR(32) COMMENT '用户ID',
discernNumber VARCHAR(255) COMMENT '此用户识别图片编号',
dataStatus TINYINT(2) COMMENT '数据状态:1有效,0无效',
createTime DATETIME DEFAULT CURRENT_TIMESTAMP() COMMENT '创建该记录时间',
creator VARCHAR(32) COMMENT '数据创建人',
updatetime DATETIME DEFAULT CURRENT_TIMESTAMP() COMMENT '更新时间',
updator VARCHAR(32) COMMENT '数据更新人'
) COMMENT='用户识别图片表';
 
 
CREATE TABLE t_visit_user(
userID VARCHAR(32) COMMENT '用户ID',
companyID VARCHAR(32) COMMENT '所属公司ID',
dataStatus TINYINT(2) COMMENT '数据状态:1有效,0无效',
createTime DATETIME DEFAULT CURRENT_TIMESTAMP() COMMENT '创建该记录时间',
creator VARCHAR(32) COMMENT '数据创建人',
updatetime DATETIME DEFAULT CURRENT_TIMESTAMP() COMMENT '更新时间',
updator VARCHAR(32) COMMENT '数据更新人'
) COMMENT='来访记录表';
 
 
 
CREATE TABLE t_var_user(
userID VARCHAR(32) COMMENT '用户ID',
mobilePhone CHAR(12) COMMENT '手机',
phone CHAR(15) COMMENT '住宅电话',
residence VARCHAR(20) COMMENT '居住地',
country VARCHAR(20) COMMENT '国家',
provice VARCHAR(20) COMMENT '省',
city VARCHAR(20) COMMENT '市',
county VARCHAR(20) COMMENT '县',
town VARCHAR(20) COMMENT '镇',
village VARCHAR(20) COMMENT '村',
dataStatus TINYINT(2) COMMENT '数据状态:1有效,0无效',
createTime DATETIME DEFAULT CURRENT_TIMESTAMP() COMMENT '创建该记录时间',
creator VARCHAR(32) COMMENT '数据创建人',
updatetime DATETIME DEFAULT CURRENT_TIMESTAMP() COMMENT '更新时间',
updator VARCHAR(32) COMMENT '数据更新人'
) COMMENT='用户变化信息表';
 
 
 
CREATE TABLE t_visit_register(
discernNumber VARCHAR(255) COMMENT '此用户识别图片编号',
positionID VARCHAR(32) COMMENT '记录的设备ID',
companyID VARCHAR(32) COMMENT '所属公司ID',
dataStatus TINYINT(2) COMMENT '数据状态:1有效,0无效',
createTime DATETIME DEFAULT CURRENT_TIMESTAMP() COMMENT '创建该记录时间',
creator VARCHAR(32) COMMENT '数据创建人',
updatetime DATETIME DEFAULT CURRENT_TIMESTAMP() COMMENT '更新时间',
updator VARCHAR(32) COMMENT '数据更新人'
) COMMENT='来访注册表';