CREATE TABLE `device_lock_relate` ( `Id` int NOT NULL AUTO_INCREMENT COMMENT 'Id', `DeviceId` varchar(255) NOT NULL COMMENT '锁设备ID(原始MacID)', `LockId` varchar(255) NOT NULL COMMENT '门禁ID', `LockName` varchar(255) NOT NULL COMMENT '门禁名称', `PlatformType` int NOT NULL COMMENT '设备平台类型 0 大数华创 1 海康威视', `PlatformConfigId` varchar(255) NOT NULL COMMENT '设备平台配置Id', `LastTime` datetime COMMENT '最后通信时间', `CreatedById` int(11) NOT NULL COMMENT '创建人ID', `UpdatedById` int(11) NOT NULL COMMENT '更新人ID', `CreatedBy` varchar(255) COMMENT '创建人', `UpdatedBy` varchar(255) COMMENT '更新人', `CreatedAt` datetime COMMENT '创建时间', `UpdatedAt` datetime COMMENT '更新时间', `DeletedAt` datetime COMMENT '删除时间', PRIMARY KEY (`id`) ) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT = '门禁表'; CREATE TABLE `access_path` ( `Id` int NOT NULL AUTO_INCREMENT COMMENT 'Id', `ObjId` varchar(255) NOT NULL COMMENT '设备ID或房间ID(实验室)', `ObjName` varchar(255) NOT NULL COMMENT '设备名称或房间名称(实验室)', `ObjType` int NOT NULL COMMENT '对象类型 0 仪器设备 1房间(实验室)', `LockId` varchar(255) NOT NULL COMMENT '门禁ID', `CreatedById` int(11) NOT NULL COMMENT '创建人ID', `CreatedBy` varchar(255) COMMENT '创建人', `CreatedAt` datetime COMMENT '创建时间', PRIMARY KEY (`id`) ) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT = '访问通路表'; CREATE TABLE `user_lockaccess` ( `Id` int NOT NULL AUTO_INCREMENT COMMENT 'Id', `LockId` varchar(255) NOT NULL COMMENT '门禁ID', `UserId` int(11) NOT NULL COMMENT '人员ID', `CreatedById` int(11) NOT NULL COMMENT '创建人ID', `CreatedBy` varchar(255) COMMENT '创建人', `CreatedAt` datetime COMMENT '创建时间', PRIMARY KEY (`id`) ) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT = '用户-门禁表'; CREATE TABLE `device_task` ( `Id` int NOT NULL AUTO_INCREMENT COMMENT 'Id', `TaskType` int NOT NULL COMMENT '任务类型 0人员删除,1人员注册,2照片注册,3访问时段设置', `DeviceId` varchar(255) NOT NULL COMMENT '锁设备ID(原始MacID)', `EquipmentName` varchar(255) NOT NULL COMMENT '设备名称', `PersonId` int(11) NOT NULL COMMENT '人员ID', `PersonName` varchar(255) NOT NULL COMMENT '人员名', `IdCard` varchar(255) NOT NULL COMMENT '人员Id卡号', `Url` varchar(255) NOT NULL COMMENT '人脸照片URL', `AccessDate` datetime COMMENT '访问权限设置执行日期,只更新当天的访问时段限制', `AccessTime` varchar(255) NOT NULL COMMENT '访问权限时段 年月日时分秒-年月日年月日时分秒', `AccessTimeStart` datetime COMMENT '访问权限开始时段', `AccessTimeEnd` datetime COMMENT '访问权限结束时段', `TaskSequence` int(11) NOT NULL COMMENT '任务顺序,某些任务会有执行顺序,需按顺序执行', `ExecuteStatus` int(11) NOT NULL COMMENT '执行状态 0未执行,1已执行', `ExecuteResult` int(11) NOT NULL COMMENT '执行结果 0失败,1成功', `ExecuteInfo` text DEFAULT NULL COMMENT '执行结果扩展信息', `ExecuteTime` varchar(255) COMMENT '执行时间', `TaskFrequency` int(11) NOT NULL COMMENT '重试次数 缺省值为0', `CreatedById` int(11) NOT NULL COMMENT '创建人ID', `UpdatedById` int(11) NOT NULL COMMENT '更新人ID', `CreatedBy` varchar(255) COMMENT '创建人', `UpdatedBy` varchar(255) COMMENT '更新人', `CreatedAt` datetime COMMENT '创建时间', `UpdatedAt` datetime COMMENT '更新时间', `DeletedAt` datetime COMMENT '删除时间', PRIMARY KEY (`id`) ) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT = '人脸设备更新任务表'; CREATE TABLE `record_history` ( `Id` int NOT NULL AUTO_INCREMENT COMMENT 'Id', `ProjectSourse` varchar(255) NOT NULL COMMENT '项目来源,所属系统 mcs、biobank、lims', `ProjectAccount` varchar(255) NOT NULL COMMENT '开锁人员账号', `ProjectAccountName` varchar(255) NOT NULL COMMENT '指令发送发送对象 人脸识别智能锁、智能锁,历史原因字段有误', `SendTo` varchar(255) NOT NULL COMMENT '发送账号名称 历史原因字段有误', `DataItem` varchar(255) NOT NULL COMMENT '设备类型 31:扫码智能锁, 33:人脸识别智能锁', `Message` varchar(255) NOT NULL COMMENT '消息 发送消息内容', `IsSend` int(11) NOT NULL COMMENT '是否发送成功 0成功,1失败,2未发送', `DeviceId` varchar(255) NOT NULL COMMENT '设备id', `DeviceName` varchar(255) NOT NULL COMMENT '设备名', `ChannelCode` varchar(255) NOT NULL COMMENT '传感器编号(门禁ID)', `ChannelName` varchar(255) NOT NULL COMMENT '传感器名(门禁名称)', `CreateOn` datetime COMMENT '开锁时间', `CreatedById` int(11) NOT NULL COMMENT '创建人ID', `UpdatedById` int(11) NOT NULL COMMENT '更新人ID', `CreatedBy` varchar(255) COMMENT '创建人', `UpdatedBy` varchar(255) COMMENT '更新人', `CreatedAt` datetime COMMENT '创建时间', `UpdatedAt` datetime COMMENT '更新时间', `DeletedAt` datetime COMMENT '删除时间', PRIMARY KEY (`id`) ) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT = '开锁记录表';